java - 函数返回结果但给出错误

标签 java

我尝试创建一个函数来检查一个数字是否为素数,而 eclips 给了我一个错误,即使我想,我也必须返回结果。

public static boolean isPrime (int x){
    for(int i=2;i<x;i++){
        if(x%i==0){
            return false;
        }
    }
}

最佳答案

如果它是质数,则应返回 true :

public static boolean isPrime (int x){
    for(int i=2;i<x;i++){
        if(x%i==0){
            return false;
        }
    }
    return true;
}

关于java - 函数返回结果但给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27323070/

相关文章:

java - 如何以编程方式使 Android 应用程序崩溃?

java - 是否可以在 Google Appengine 上使用 JDO 进行批量更新?

java - 我可以告诉 javac 忽略缺少 `import foo.Bar` 吗?

java - 如何开发接受多个 URI 的 REST Web 服务方法

java - 路径更改时 getResourceAsStream 返回 null

java - 在 Spring 中合并 java.util.Properties

java - 如何以编程方式访问 spring.application.instance_id?

java - Spring Boot 不接受文件扩展名

java - 可执行的 .jar - 适用于某些用户,但不适用于其他用户

java - 使用字符串空间