首先啥是funciton;
在 Java 裡叫 method,就像 C/C++ 裡的 function。
method就是一段可重複使用的程式碼,能被呼叫來執行。
method的基本結構
修飾詞 回傳型別 method名稱(參數列表) {
return 回傳值;
}
範例
public static int add(int a, int b) {
return a + b;
}
public static:先用這個修飾(後面 OOP 會更深入)。
int:回傳型別。
add:方法名稱。
(int a, int b):方法的參數。
return a + b;:回傳值。
main 方法裡呼叫
public class Test {
public static void main(String[] args) {
int result = add(3, 5); // 呼叫方法
System.out.println("結果: " + result);
}
public static int add(int a, int b) {
return a + b;
}
}
輸出:
結果: 8
void method
如果不需要回傳值,可以用 void。
public static void sayHello(String name) {
System.out.println("Hello, " + name + "!");
}
meothod的好處
模組化:程式更清楚、好維護。
重複使用:不用一直複製貼上同一段程式。
方便測試:可以獨立測試某個功能。
以上,今日時間不夠來日再實作