【发布时间】:2015-06-17 00:18:25
【问题描述】:
我有一个关于“return”语句的简单问题。示例在代码中。 我一直认为 isPrime(n) 总是“真实的”。因为“回归真实;”在方法的末尾,它应该覆盖以前的返回。任何人都可以帮忙吗?代码运行完美,产生了正确的结果。
private boolean isPrime(int n) {
for(int i = 2; i < n; i++) {
if (n % i == 0) return false;
}
return true;
}
【问题讨论】: