java - hashmap 中的 <K, V> 是什么,我如何在我自己的类中使用它?

标签 java generics collections hashmap instance

<分区>

我一直试图简单地为声明的 <> 部分取一个名字,但没有成功。谁能告诉我它叫什么,我如何在自己的类里面使用它?例如,我可能想尝试制作自己的 Collection ,并使用 new MyThing<String>例如。感谢任何帮助,谢谢!

最佳答案

这是类的泛型声明。例如,要指定映射将使用字符串作为键并使用整数作为值:

Map<String, Integer> mymap = new HashMap<String, Integer>();

关于java - hashmap 中的 <K, V> 是什么,我如何在我自己的类中使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17768125/

相关文章:

java - 使用哪个集合?

collections - MFC:重写 CMap<> 对象的 HashKey() 的正确方法?

java - 使用 derby/jpa/tomcat,数据库总是已经启动

java - 替换正则表达式之间的所有字符

java - Java中接口(interface)和列表的返回类型和参数?

Java 继承 : Restrict List to Subclass Objects

java - Java 中两个不同类中的相同泛型类型

java - "<T extends SuperClass>"的正确用法

c# - 编程 float 运动

java - Java TreeMap put() 方法的奇怪行为