所以我看到人们在宣布集合后放<>。我知道它用于指定集合包含哪些数据类型。我还没有看到它在任何其他情况下使用,所以我只是想知道它是什么,以及如果他们有任何其他方式使用这种技术?谢谢指定集合数据类型的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. 指定子类中的集合类型
- 2. 在UML图中指定集合类型
- 3. 如何为泛型类指定泛型集合类型?
- 4. Java:根据子类型订购集合
- 5. 泛型集合与特定数据类型数组的区别
- 6. 检索符合XML数据类型指定模式的数据
- 7. Scala与Java库一起工作,没有指定集合的类型参数
- 8. 泛型类型的GSON(Java集合)
- 9. 集合的最佳数据类型
- 10. 在运行时指定通用集合类型参数(Java反射)
- 11. 如何在mongodb中创建集合并指定字段的数据类型
- 12. 代数数据类型的类型级集合
- 13. 如何指定主义ODM集合映射类型的类
- 14. 演员(或者说:归于)集合类型没有指定类型参数
- 15. Java - 泛型类型和集合
- 16. 如何检查自定义集合中元素的java数据类型?
- 17. java 8创建类型A集合中的类型B的集合
- 18. 带场景的WebDriver Java集合类型
- 19. Java获取通用类型的集合
- 20. 在Java中声明集合的类型
- 21. 在vb.net中绑定与强类型数据集的组合框
- 22. 指定数组集合
- 23. 指定数据类型的长度
- 24. 指定PHP数组数据类型
- 25. 指定集合类型SimpleXML中的注释
- 26. 如何获得Java参数化集合类的类型?
- 27. 在SSRS集合函数中指定数据集
- 28. Java:将指定的类型指定为泛型
- 29. 确定要使用的Java集合的类型
- 30. Java泛型和集合集
这是泛型:http://docs.oracle.com/javase/tutorial/java/generics/,这就是钻石操作符。 – NINCOMPOOP 2013-05-01 04:04:53