【问题标题】:StdOut not recognized in Java [duplicate]Java中无法识别StdOut [重复]
【发布时间】:2016-09-06 08:32:16
【问题描述】:

我是 Java 新手,正在尝试从一本关于算法的书中实现一些示例代码:

public class ThreeSum {
    public static int count(int[] a)
    {
        int N = a.length;
        int cnt = 0;
        for (int i = 0; i < N; i++)
            for (int j = i+1; j < N; j++)
                for (int k = j+1; k < N; k++)
                    if (a[i] + a[j] + a[k] == 0)
                        cnt++;
        return cnt;
    }

    public static void main(String[] args)
    {
        int[] a = In.readInts(args[0]);
        StdOut.println(count(a));
    }
}

在 Netbeans 7.2 中,我将此代码输入到新项目中的新文件中。但是,我注意到客户端程序中带有InStdOut 的行带有红色波浪线下划线,并且有警告提示创建类(见下文)。

我怎样才能摆脱这些警告?我必须导入任何库吗?另外,如何在 Netbeans 环境中运行带有一些示例输入的主程序?

【问题讨论】:

    标签: java


    【解决方案1】:

    其实它的

    System.out.print(count(a))
    

    用于解析整数使用

    Integer.parseInt(args[0])
    

    我想建议阅读 JAVA 教程或任何初学者级别的 Java 博客

    http://www.tutorialspoint.com/java/

    【讨论】:

      【解决方案2】:

      在java中写控制台命令是:

      System.out.println(count(a));
      

      【讨论】:

        猜你喜欢
        • 2014-04-02
        • 1970-01-01
        • 2013-03-14
        • 2018-07-21
        • 2013-11-30
        • 2011-04-27
        • 2020-04-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多