在Java中,可以使用可變參數來定義一個方法,這樣就可以接受不定個數的參數。在調用這個方法時,可以直接將參數列表傳遞給方法。以下是一個示例:
public class Main {
public static void main(String[] args) {
printNumbers(1, 2, 3, 4, 5);
}
public static void printNumbers(int... numbers) {
for (int number : numbers) {
System.out.println(number);
}
}
}
輸出結果為:
1
2
3
4
5
在這個示例中,printNumbers
方法使用可變參數int... numbers
來接受不定個數的整數參數。在main
方法中,我們直接將參數列表1, 2, 3, 4, 5
傳遞給printNumbers
方法。方法會遍歷參數列表并打印出每個數字。
注意,可變參數必須是方法的最后一個參數,一個方法只能有一個可變參數。如果方法有多個參數,可變參數必須放在最后。