close
可變參數varargs就是在method內可以一次傳遞多個同類型的參數
也就是method參數部分常見的 ...
像是 add( int... numbers)
使用上有兩個要注意的地方
a. 一次只能有一種變數使用
b. 只有最後一個變數能使用
而整個用法也是一種Compiler sugar
int... 在編譯完成後會變成 int[]
傳遞部分則是用 new int[]{值1, 值2, ...}
1. 官網https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html
2. 範例如下
show的參數(String... messages)
使用時可以傳遞多個引數, 並且用逗點隔開, ("message 1", "message2", "message3" )
3. 結果如下
文章標籤
全站熱搜