所以我看到人們在宣佈集合後放<>。我知道它用於指定集合包含哪些數據類型。我還沒有看到它在任何其他情況下使用,所以我只是想知道它是什麼,以及如果他們有任何其他方式使用這種技術?謝謝指定集合數據類型的Java?
0
A
回答
0
Java泛型。您可以在角括號內調用類型參數。
從Java教程:JDK 5.0 introduces several new extensions to the Java programming language. One of these is the introduction of generics.
參見http://docs.oracle.com/javase/tutorial/extra/generics/intro.html
1
尖括號/泛型用於定義可被存儲在集合中的數據類型。沒有泛型,您可以存儲Object類型的實體,這意味着所有類都從Object擴展而來。但在業務場景中,我們可能不需要這樣的通用集合,並且希望避免在集合中放入不同類型的對象。例如,如果您有一個名稱集合,您可能不希望將數字存儲在這樣的集合中。爲了限制這一點,你可以定義集合,這將要求編碼器只存儲集合中的字符串類型值。
相關問題
- 1. Java:根據子類型訂購集合
- 2. 檢索符合XML數據類型指定模式的數據
- 3. 集合的最佳數據類型
- 4. 在運行時指定通用集合類型參數(Java反射)
- 5. 如何在mongodb中創建集合並指定字段的數據類型
- 6. 代數數據類型的類型級集合
- 7. Java - 泛型類型和集合
- 8. 如何檢查自定義集合中元素的java數據類型?
- 9. java 8創建類型A集合中的類型B的集合
- 10. 指定數組集合
- 11. 指定PHP數組數據類型
- 12. 如何獲得Java參數化集合類的類型?
- 13. 在SSRS集合函數中指定數據集
- 14. 確定要使用的Java集合的類型
- 15. Java中的自定義數據類型
- 16. Java泛型和集合集
- 17. 錯誤數據類型「JSON」被指定
- 18. C++指定與數據類型聲明
- 19. 在OO中指定數據類型Haskell
- 20. 哪種類型的指針用於擁有指針的集合
- 21. Java字符串到集合類型
- 22. Java集合LinkedList的函數參數類型
- 23. 在RavenDB指數從集合檢索特定類型的項目的總和
- 24. 動態定義類型化數據集?
- 25. 如何爲集合文字指定目標類型?
- 26. java排序集合類型集合存在嗎?
- 27. 如何直接在java中爲原始數據類型指定自定義類
- 28. 的Java擴展一般指定類型
- 29. 適合的數據類型
- 30. 大型不確定數據集的可伸縮集合
這是泛型:http://docs.oracle.com/javase/tutorial/java/generics/,這就是鑽石操作符。 – NINCOMPOOP 2013-05-01 04:04:53