Java中的方法可以返回一個值,返回值可以是任何類型,例如整數、浮點數、布爾類型、字符串等。
public int add(int a, int b){ return a + b; } public boolean isEqual(int a, int b){ if(a==b){ return true; }else{ return false; } } public String getName(){ return "Tom"; }
在調用方法時,可以將返回值賦給一個變量,也可以直接使用返回值。
int sum = add(1, 2); System.out.println(sum); //輸出3 boolean equal = isEqual(1, 2); if(equal){ System.out.println("兩個數相等"); }else{ System.out.println("兩個數不相等"); } String name = getName(); System.out.println("姓名:" + name); //輸出姓名:Tom
注意,如果方法聲明了返回值,卻沒有返回任何值,則編譯器會報錯。
public int add(int a, int b){ //缺少返回值 //return a + b; }
同樣地,如果在調用方法時,沒有使用返回值,則不會產生任何影響。
add(3, 4); //沒有使用返回值,不會產生影響
上一篇python看王者戰績
下一篇oracle 的約束