【问题标题】:Error changing cast HashMap to Map将强制转换 HashMap 更改为 Map 时出错
【发布时间】:2018-10-29 04:19:48
【问题描述】:

我是 Spring MVC 的新手,想看看我能不能在这里得到一些建议。当我从 HashMap 更改为 Map 时,我看到了错误。谢谢你的任何建议。

FROM:
HashMap<String, Object> schoolTeacherMap = (HashMap<String, Object>) teachersService.allSchoolTeachersget();
 TO:    
Map<String, Object> schoolTeacherMap = (Map<String, Object>) teachersService.allSchoolTeachersget();

【问题讨论】:

  • 错误信息到底是什么
  • 这是我在红色标记中看到的三个建议。它说: 在这一行有多个标记: 1. Map 无法解析为类型 2.Type 安全性:从 Map 到 Map 的未经检查的强制转换 & 3. Map 不能成为类型的结果。
  • 您能否通过编辑问题而不是在评论中提及来粘贴堆栈跟踪。
  • 请编辑您的问题,而不是添加 cmets。最初并未显示所有 cmets。将所有内容放在一个地方(问题),以便于阅读。让帮助您变得轻松。
  • import java.util.Map;吗?

标签: java spring model-view-controller


【解决方案1】:

谢谢大家。我想通了。我改成

Map<String, Object> schoolTeacherMap =

在左侧,它确实有效。

【讨论】:

    猜你喜欢
    • 2015-01-14
    • 1970-01-01
    • 1970-01-01
    • 2017-07-19
    • 1970-01-01
    • 2020-10-17
    • 2015-06-01
    • 1970-01-01
    • 2016-01-18
    相关资源
    最近更新 更多