【问题标题】:Intellij can not recognize java.util.ListIntellij 无法识别 java.util.List
【发布时间】:2015-12-23 07:38:53
【问题描述】:

当我在 Intellij 中输入 List 时,它不会自动提供导入 java.util 的提示。我必须手动导入java.util.List

当我写java.util时,它不会提示添加List,而是添加ArrayList

【问题讨论】:

    标签: intellij-idea


    【解决方案1】:

    请检查文件 |设置 |编辑 |一般 |自动导入 |从导入和完成中排除。如果存在“java.util.List”,请将其删除。

    【讨论】:

    • 非常感谢。有用。哦,我的上帝,这让我很困惑。非常非常非常感谢。
    • 刚刚又修复了同样的问题。想再投票一次,哈哈哈。
    • 这不是默认行为。很可能 List 是意外添加到那里的,例如在完成或自动导入弹出窗口期间按 Alt+Enter + Enter。
    • +1000 ,你救了我的命,只是想知道它是如何添加到排除导入列表的?
    • Macos 上的 IntelliJ:IntelliJ IDEA |偏好 | (在搜索框中输入:“自动导入”)
    【解决方案2】:

    在我的情况下,突然没有识别出 java.* 中的任何内容。 尝试在 File->ProjectStructure 中设置不同的 JDK,然后 File->Invalidate Caches/Restart 让它再次工作!

    【讨论】:

    • 谢谢你帮了我很多
    • 现在还有Repair IDE 选项。不幸的是,它仍然对我不起作用:尽管 Java 语言级别设置为 17,但 List#ofStream#toList 仍然无法识别。
    猜你喜欢
    • 2023-03-10
    • 1970-01-01
    • 2013-02-18
    • 2019-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多