类型Set不是通用的;它不能用参数<k> </k>参数化

时间:2015-04-10 12:59:10

标签: java eclipse generics compilation rad

我收到以下错误:

enter image description here

当我尝试使用WAS 8.0 JRE运行时运行时,我的RAD和Eclipse就会发生这种情况。

有人可以建议吗?

1 个答案:

答案 0 :(得分:0)

检查RAD构建路径和编译器级别。

另外检查一下import语句。 Map应该是java.util.Map;

您的迭代过程是正确的,代码很好。您可以用另一种方式迭代地图,如下所示:

Map<String, String> map = new HashMap<String, String>();
for (Map.Entry<String, String> entry : map.entrySet()) {
    System.out.println("Key = " + entry.getKey() + ", Value = " + entry.getValue());
}