我无法打印出 0 有人能告诉我为什么吗?

问题描述

我无法打印出 0 。谁能告诉我为什么?

javax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
javax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
javax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl
javax.xml.datatype.DatatypeFactory=com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl

解决方法

您继续传递 0 并且从不输出它:

if(number % 3 == 0) {
   number--;
   continue;
}

0 % 3 == 0 // TRUE

您需要对 0 情况进行特殊处理,并使用您当前拥有的逻辑。我会把它留给你来弄清楚那部分。