【问题标题】:Java8 code not resolving in IntelliJ IDEAJava8 代码无法在 IntelliJ IDEA 中解析
【发布时间】:2015-09-17 23:58:29
【问题描述】:

我正在使用 JDK - C:\Program Files (x86)\Java\jdk1.8.0_60

然而,(on an earlier question I asked) 一位 SO 用户给了我一个 Java8 解决方案来解决我的问题:

int[] luckyArray = new Random().int(1, 59).distinct().limit(6).toArray();

我将代码复制到我的 Main 类中,但它没有解析。知道为什么吗?

【问题讨论】:

    标签: java intellij-idea java-8


    【解决方案1】:

    不是 IntelliJ IDEA 的问题,而是你的代码问题。

    int[] luckArray = new Random().ints(1, 59).distinct().limit(6).toArray();
    

    看,ints不是int。

    【讨论】:

      【解决方案2】:

      您的代码输入错误。红色下划线表示您有语法错误。摆脱这些问题的一个好方法是将鼠标悬停在错误上以获得解释,然后将闪烁的光标放在错误上按 IntelliJ IDEA 中的alt + enter 以获得解决问题的建议列表。如果您怀疑您没有键入正确的方法,请在您的情况下选择整个方法 (int) 并按 ctrl + space 将显示您可以在该对象上使用的方法列表。在您输入时,您将获得更具体的建议。

      【讨论】:

        猜你喜欢
        • 2021-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-17
        • 1970-01-01
        • 2014-10-24
        • 2011-09-09
        相关资源
        最近更新 更多