在Java中,方法的定義和調用如下所示:
<返回類型> <方法名稱>(<參數列表>) {
// 方法體
// 可以包含一段或多段代碼
// 方法可能會返回一個值
}
其中:
<返回類型>
:指定了方法的返回類型,可以是任意有效的數據類型,如果方法不返回任何值,可以使用關鍵字 void
。<方法名稱>
:指定了方法的名稱,可以使用任意有效的標識符命名。<參數列表>
:指定了方法的參數,可以包含零個或多個參數,每個參數由類型和名稱組成,多個參數之間用逗號分隔。例如,下面是一個計算兩個整數之和的方法的定義:
int sum(int a, int b) {
int result = a + b;
return result;
}
<方法名稱>(<參數列表>);
例如,可以通過以下方式調用上述定義的 sum
方法:
int result = sum(3, 4);
System.out.println(result); // 輸出結果為 7
在調用方法時,可以將方法的返回值賦給一個變量,并在后續的代碼中使用這個變量。
除了普通的方法調用,還可以使用對象調用方法和靜態方法調用。對象調用方法是指通過對象來調用方法,靜態方法調用是指通過類名來調用方法。具體的方法調用方式取決于方法的修飾符和是否屬于類的實例。