【问题标题】:The type Set is not generic; it cannot be parameterized with arguments <K>Set 类型不是通用的;它不能用参数 <K> 参数化
【发布时间】:2015-04-10 12:59:09
【问题描述】:

我收到以下错误:

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

有人可以推荐吗?

【问题讨论】:

标签: java eclipse generics compilation rad


【解决方案1】:

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

还要检查您的导入语句。地图应该是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());
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 2015-06-15
    • 2013-04-30
    • 2019-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多