问题描述
我无法打印出 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
情况进行特殊处理,并使用您当前拥有的逻辑。我会把它留给你来弄清楚那部分。