使用java中的方法的偶数或奇数

时间:2017-08-20 09:56:33

标签: java

使用方法查找偶数或奇数的java代码。请帮助我,我得到以下错误.. compiler output

我的代码是

class evenodd{
public static int evenodd(int num) {
    if(num%2==0){
        System.out.println("true");
    }
    else
        { System.out.println("false");
}
public static void main(String[] args) {
    int evenodd=evenodd(9);
}
}   

enter image description here

1 个答案:

答案 0 :(得分:0)

public static int evenodd(int num) {
    if(num%2==0){
        System.out.println("true");
    }
    else
        { System.out.println("false");
}

此方法缺少return语句。您将方法编写为

static int

但你没有写任何return语句。相反,你只是打印。

试试这段代码:

class evenodd{
    public static boolean evenodd(int num) {
            if(num%2==0){
                return true;
            }
        return false;
    }
    public static void main(String[] args) {
         boolean isEven=evenodd(9); 
          System.out.println(isEven);
    }
}