習題4 編寫一個方法method(),判斷一個數能否同時被3和5整除
阿新 • • 發佈:2017-09-13
true ati rgs 同時 [] 返回 運算符 pri void
編寫一個方法method(),判斷一個數能否同時被3和5整除
首先編寫一個方法method(),由於是判斷,所以返回的數據類型應是波爾型,並且向主方法傳一個整數類型的參數X
public class Zhawo11 { } public static boolean method(int x){ } }
接下來在子方法裏判斷,如果能同同時被3和5整除,就返回true,否則返回false
public class Zhawo11 { public static void main(String args[]){ }public static boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }
在主方法裏定義變量b接受這個返回值
public class Zhawo11 { public static void main(String args[]){ boolean b=method(); } publicstatic boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }
輸出,此處用到三目運算符(b==true? "能":“不能”) 當b為true時 輸出“能”,當b為false時,輸出“不能”
public class Zhawo11 { public static void main(String args[]){ boolean b=method(); System.out.println("這個數字"+(b==true? "能":"不能")+"被整除"); } public static boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }
接下來向主方法傳入任意參數
public class Zhawo11 { public static void main(String args[]){ boolean b=method(30); System.out.println("這個數字"+(b==true? "能":"不能")+"被整除"); } public static boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }
public class Zhawo11 { public static void main(String args[]){ boolean b=method(47); System.out.println("這個數字"+(b==true? "能":"不能")+"被整除"); } public static boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }
結果
習題4 編寫一個方法method(),判斷一個數能否同時被3和5整除