【狂神說Java學習筆記】階段一JavaSE基礎(六)Java方法
阿新 • • 發佈:2020-08-11
筆記內容:狂神說Java階段一Java基礎視訊P32--P44
狂神說Java視訊連結
目錄
一、定義及呼叫
1. 要素
1、修飾符(public)
2、返回值(沒有返回值,則關鍵字使用void)
3、方法名(add、test、……)駝峰規則
4、引數型別(實參+形參)
方法體:
修飾符 返回值型別 方法名(引數型別 引數名){
……
方法體
……
return 返回值;
}
2. 定義及呼叫
public class Demo01 { public static void main(String[] args) { int sum = add(1,2); //呼叫:實參1、2傳遞給形參a、b System.out.println(sum); } public static int add(int a, int b) { //定義:形參a、b int sum = 0; sum = a + b; return sum; } } >>> 3
二、方法的過載
1、方法名稱必須相同
2、引數列表必須不同(個數、型別、引數排列順序)
3、方法的返回型別可以相同,可以不同
4、僅僅返回型別不同不足以成為方法的過載
System.out.println(add(1,2));
System.out.println(add(1,2,3));
public static int add (int a, int b) {
return a + b;
}
public static int add (int a, int b, int c) { //過載add()方法
return a + b + c;
}
意義:便利方法的呼叫。
比如要對浮點數和整型資料型別分別做加法,呼叫方法時一律呼叫add方法就可以了,就不用額外的記憶其他方法名。