所以我看到人们在宣布集合后放<>。我知道它用于指定集合包含哪些数据类型。我还没有看到它在任何其他情况下使用,所以我只是想知道它是什么,以及如果他们有任何其他方式使用这种技术?谢谢指定集合数据类型的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