1、題目:
/* * 注意事項:
- 對於有返回值的方法,可以單獨調用、打印或者賦值調用
- 但是對於無返回值的方法只能進行單獨調用
- 題目要求:
- 定義一個方法,用來【求出】兩個數字之和並將結果告訴我
題目變形:
定義一個方法,用來【打印】兩個數字之和,自己負責顯示
2、代碼實現
public class Return {
public static void main(String[] args) {
int num = getsum( 10, 20);//賦值調用
System.out.println("result="+num);
System.out.println("---------------");
printsum(100, 200);//
System.out.println("---------------");//單獨調用
System.out.println(getsum(2, 5));//正確寫法 打印調用
//自行顯示
printsum(3, 9);//單獨調用,但返回值沒有用到
}
//有返回值
private static int getsum(int a, int b) {
// TODO Auto-generated method stub
int result =a+b;
return result;
}
//沒有返回值
//我是一個方法,負責相加
//不會把結果告訴任何人,自己打印輸出
private static void printsum(int a, int b) {
// TODO Auto-generated method stub
int result =a+b;
System.out.println("result="+result);//自己打印輸出
}
}
3、運行結果:
result=30
---------------
result=300
---------------
7
result=12