2
A
回答
2
A String...
是String[]
的句法糖,您可以像訪問任何其他字符串數組一樣訪問String數組的值。其實你可以寫這個簡單的方法。
public static <T> T[] asArray(T... ts) {
return ts;
}
這需要一個可變參數數組可以返回一個數組。
的主要區別是,你可以寫
asArray(1, 2, 3); // much shorter.
,而不必寫
asArray(new Integer[] { 1, 2, 3 });
0
這是JDK 1.5中引入的功能。基本上是一個方法的最後一個參數可以聲明爲......而這意味着
- 從方法調用者閾看你可以傳遞零,一個或類型
- 方法中的許多情況下.... PARAM基本上被看作是一個陣列
相關問題
- 1. 爲什麼字符串被稱爲「字符串」?
- 2. 爲什麼被稱爲「字符串」對數組不可見?
- 3. 爲什麼對象被轉移到一個字符串?
- 4. 爲什麼字符串在java中被稱爲immutable?
- 5. 作爲字符串的對象名稱
- 6. 對象和字符串對象之間的區別是什麼
- 7. 爲什麼redux形式返回字符串而不是對象?
- 8. 爲什麼WPF綁定更新字符串而不是對象?
- 9. 爲什麼c字符串被釋放?
- 10. 爲什麼字符串[]被識別爲只是一個字符串
- 11. Python的字節對象是否也稱爲字符串?
- 12. 爲什麼我對象被
- 13. 爲什麼普通字符串被認爲是無缺陷的?
- 14. 字符串被分割爲'list()'而不是'[]'爲什麼?
- 15. 爲什麼typeof運算對象,字符串,數字...在Javascript
- 16. Javascript變量被分配爲[對象HTMLDivElement]而不是字符串?
- 17. 什麼是通過字符串訪問對象屬性的正確名稱?
- 18. 爲什麼一些PHP對象轉換爲字符串
- 19. 爲什麼我無法將對象轉換爲字符串?
- 20. 爲什麼帶有字符串的對象打印爲空?
- 21. 爲什麼jQuery被稱爲jQuery?名稱的原因是什麼?
- 22. 爲什麼這個字符串被轉換成DLL中的對象?
- 23. 爲什麼字符或字符串被認爲是在javascript中的falsy
- 24. 爲什麼C++被稱爲面向對象的編程語言?
- 25. 爲什麼PDF_begin_page_ext:功能不能被稱爲「對象」範圍
- 26. 爲什麼iostream哨兵對象在標準中被稱爲「cerberos」?
- 27. 爲什麼我被告知我的mySQLi對象是'非對象'?
- 28. 爲什麼jquery插件函數總是返回對象而不是字符串?
- 29. jquery autocomplete疑問1 - 爲什麼數據是字符串和結果是對象?
- 30. 爲什麼不是我的eval將json字符串轉換爲對象
看起來像你問關於var args?顯示一些代碼 – Nishant
它們被稱爲var-args。 –
而且你可以把它們當作數組/迭代器在你的代碼中使用,所以訪問單個元素應該不成問題。 –