只是想知道是否有人可以帮助我。该代码正在运行,但是是否可以在保持其方法相同的同时从该算法中缩短/删除一些不必要的代码?我已经取出了一些我不需要的东西,但不确定是否可以取出其他东西。
提前致谢!
public static void listPrimes(int maxNum) {
for (int i = 2; i < maxNum; i++) {
boolean isprime = true;
for (int j = 2; j <= Math.sqrt(i); j++) {
if (i > 1 && j < i && i % j == 0) {
isprime = false;
break;
}
}
if (isprime) {
System.out.println(i);
}
}
}