当前位置: 首页 > 知识库问答 >
问题:

对象无法转换为条目[duplicate]

丌官凯康
2023-03-14

进入包1:

protected static final Map<String, Integer> distanceLabels = new HashMap<>();

包含以下错误的包im:

Map distanceLabels = package1.distanceLabels;
for (Map.Entry<String, Integer> entry : distanceLabels.entrySet()) {
    String key = entry.getKey();
    Object value = entry.getValue();
    // ...
}

共有1个答案

单品
2023-03-14

只需替换以下内容:

Map distanceLabels = package1.distanceLabels;

用这个

Map<String, Integer> distanceLabels = package1.distanceLabels;

实际上,如果您没有为映射的声明指定任何参数化类型,编译器就无法知道entries的参数化类型,这就是为什么编译器会引发错误的原因,因为您需要特定类型的entries

    null
 类似资料:
  • 问题内容: 我有JSON文件,看起来像 因此,键是字符串“ SUBS_ID”,值是一个名为FeatureDetails的模型,其中包含属性“ featureSetName,featureName,…”。所以我像这样使用google.json lib从JSON文件中读取内容, 然后我试图遍历此HashMap以获取值并将其转换为我的FeatureDetails模型, 这是我的FeatureDetail

  • 问题内容: 我正在尝试使用实例化对象流: 但是它说它不能转换成。 问题答案: 本类的方法映射s到更多的S,用(到),而不是对象。 通常,所有流的方法都将流的类型映射到自身,并映射到不同的类型。 尝试使用该方法,该方法改为使用(反对)。

  • 我试图使用一个来实例化一个对象流: 但是它说它不能将转换为。

  • 我试图检查是否为。但我得到了一个错误: 无法将null转换为对象 我该如何进行? 我正在检查组和用户是否存在,否则将添加它们。

  • 我正在处理jBPM 7.22.0。最终的 我使用服务任务REST从这个api获取响应https://reqres.in/api/users/1 我想将此响应获取到一个对象中,因此我创建了这个类(或jBPM中调用的数据对象): 我在jBPM中创建了一个名为res的全局变量,该变量具有我要存储响应的数据对象的类型。因此,在我的REST服务任务的“任务”中,我有屏幕截图中的内容。 如您所见,我想将结果存

  • 我有一种方法,可以按照班级团队中的国家对数据库中的数据进行排序。Hibernate在列表中返回我的数据 我的错误日志: 我的冠军联赛课程: 我的班级: }