java中方法的定義以及注意事項
方法的定義格式
修飾符 返回值型別 方法的名字(引數列表...){
方法的功能主題
可以寫迴圈、判斷、變數、比較、運算等(main方法能寫的都能寫)
return 返回值;
}
修飾符 : 固定寫法(在沒學面向物件之前) public static
返回值型別 : 方法在運算後,結果的資料型別
方法名 : 自定義名字,滿足識別符號的規範,方法首字母小寫,後面每個單詞首字母大寫
引數列表 : 方法的運算過程中,是否有未知的資料,如果有未知的資料,定義在引數列表中(定義變數)
return :方法的返回,將計算結果返回,誰呼叫的就返回給誰;結束方法,方法體中return後面如果還有程式碼,將不會被執行
方法定義和使用的注意事項
1.方法不能定義在另一個方法裡面
2.寫錯方法名字
3.寫錯引數列表
4.方法返回值是void,方法中可以省略return不寫
return 下面不能寫程式碼
5.方法返回值型別和return後面的資料型別必須匹配
6.方法不能重複定義
7.呼叫方法時,返回值是void,不能寫在輸出語句中(返回值為空,無法輸出)
*/
public class MethodDemo{
public static void main(String[] args){
//呼叫方法,方法執行起來
System.out.println(getArea(3,4));
}
/*
要求:計算一個長方形的面積
定義方法解決這個問題
分析方法的定義過程
1.明確方法計算後的結果的資料型別 int 定義格式對應的就是返回值型別
2.方法計算過程中有無位置的資料,長和寬,未知資料的資料型別 int
未知數的變數,定義在方法的小括號中
*/
public static int getArea(int h,int w){
//實現方法的主體
return h * w;
}
}