2017-08-20 34 views
-5

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

我的代码是

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); 
} 
} 

}

+0

我无法看到图像,可以请你写你的错误。 – ziMtyth

+0

请以正确的格式发布您的代码。 – navylover

+3

最后三个右括号中的一个需要移动到'public static void main ...'前面 –

回答

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); 
    } 
} 
+0

谢谢你pronoy它真的有效:) –

+0

请给出upvote的答案。 :) –