【问题标题】:IntelliJ IDEA 15 not recognizing java.timeIntelliJ IDEA 15 无法识别 java.time
【发布时间】:2016-08-06 02:13:52
【问题描述】:

我有当前版本的 IntelliJ Idea,并且已经检查了 SDK 是 1.8。但是,当我导入 java.time.* 时,所有方法都是红色的,并给出消息“无法解析符号”,尽管实际导入没有错误。我已经包含了我的代码的屏幕截图,而不是我的代码的格式良好的版本,因为我相信错误是 Intellij/Java 而不是实际的代码本身。如果需要更多细节,我可以提供设置的屏幕截图。我只是不知道如何继续,而且我无法在互联网上找到任何可以回答我问题的内容。

【问题讨论】:

    标签: java intellij-idea sdk java-8


    【解决方案1】:

    该错误与 IntelliJ 无关。 now()LocalDateTime 的静态方法,所以你应该调用(没有 new):

    LocalDateTime ldt = LocalDateTime.now();
    

    您使用 new 关键字的调用使编译器在要实例化的 LocalDateTime 类中搜索名为 now 的内部类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-27
      • 2022-10-04
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多