Java中无法识别标准输出
我是Java新手,正在尝试实现一本关于算法的书中的一些示例代码:Java中无法识别标准输出,java,Java,我是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
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));
}
}
公共类三和{
公共静态整数计数(整数[]a)
{
int N=a.长度;
int-cnt=0;
对于(int i=0;i
在Netbeans 7.2中,我在一个新项目的新文件中输入了这段代码。但是,我注意到,客户机程序中带有in
和StdOut
的行用红色波浪线下划线,并带有导致建议创建类的警告(请参见下文)
我怎样才能摆脱这些警告呢?我必须导入任何库吗?另外,如何在Netbeans环境中使用一些示例输入来运行主程序?实际上
System.out.print(count(a))
和用于解析整数
Integer.parseInt(args[0])
我建议大家阅读JAVA教程或任何初级JAVA博客
用java编写控制台命令的步骤是:
System.out.println(count(a));