從其他地方摘過來的,感覺之前沒怎么用過。
Java 中一種數組冷門的用法就是可變參數 ,可變參數的定義如下:
public int add(int... numbers){
int sum = 0;
for(int num : numbers){
sum += num;
}
return sum;
}
然后,你可以使用下面這幾種方式進行可變參數的調用
add(); // 不傳參數
add(1); // 傳遞一個參數
add(2,1); // 傳遞多個參數
add(new Integer[] {1, 3, 2}); // 傳遞數組