【发布时间】:2010-07-28 14:02:58
【问题描述】:
当我使用以下代码时,Eclipse 说“HashMap 是原始类型”
HashMap = new HashMap();
知道可能出了什么问题吗?
【问题讨论】:
-
尝试类似:HashMap
h = new HashMap ();正如其他人提到的,您没有指定键和值的类型。提供此信息以进行类型检查更安全。 -
@James 或者更好
final Map<String,String> h = new HashMap<String,String>();。 -
@Tom Hawtin - 没错,使用 Map 会更好,但我只是在效仿他的例子。 :)
标签: java eclipse generics hashmap