2017-08-20 35 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的答案。 :) –