java.util.HashMap的Intellij弃用警告

时间:2017-06-02 18:23:36

标签: java intellij-idea hashmap

IntelliJ似乎认为java.util.HashMap的no-arg构造函数已被弃用,正如它标记构造函数名称的样式所判断的那样:

enter image description here

如果我不想禁用检查,我该如何解决?

UPD:IntelliJ似乎认为不推荐使用java.util.HashMap

enter image description here

2 个答案:

答案 0 :(得分:4)

我有java.util.List标记为已弃用的此问题。不知何故,我通过“外部注释”将其标记为。

删除它:

  • 点击查看源代码(在我的情况下是java.util.List)
  • 该类型旁边应该有一个@,点击它......
  • Deannotate java.lang.Deprecated

Web Api

答案 1 :(得分:0)

我刚下载并设置了最新的JDK 1.8_131,问题已经解决。 谢谢你的关注

UPD:当我再次选择以前的JDK时,问题不再发生