java - 集合<字符串>

标签 java generics

字符串集合(Collection)和简单的普通集合之间的主要区别是什么?

最佳答案

普通Collection将接受任何类型的 Object ,而 Collection<String>只接受String s。

如果代替String你有一个Collection可以扩展的东西,比如 Collection<List> ,那么该集合将接受任何 List 的子类型。 。 Sun's Java Tutorial on Generics是一个了解更多信息的好地方。

关于java - 集合<字符串>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3194248/

相关文章:

generics - 为什么特征内的泛型方法需要调整特征对象的大小?

java - Jackson ObjectMapper 使用 Json 字符串键反序列化 Map

java - 验证电子邮件后如何开始新 Activity (firebase)

java - 从android资源中选择一个值

java - 如何通过检查找到返回类型的参数化类型?

swift - 在 Swift 中将抽象类型转换为具体类型

java - Neo4j-shell 未启动

java.util.ConcurrentModificationException - 抛出此异常的简单循环

Java/Kotlin 泛型

java - 泛型类的类型安全错误