C++ 代码:if (!(number % i)) {
Java 代码:if (!(number % i == 0)) {
是这样吗?
正确版本:
Java 代码:if ((number % i == 0)) {
最佳答案
正确,是的。 虽然他们不做同样的事情。
在 Java 中,您需要进行比较,因为不会自动转换为 boolean 值。
等效的 C++ 代码可以是
if (!(number % i == 0))
或者只是
if (number % i)
关于java - C++ 到 Java 除法运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13901276/