-1
次の方法を173ページのthis bookからコピーしました。Javaで 'In'の意味
public class ThreeSum
{
public static int count(int[] a)
{ // Count triples that sum to 0.
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]); // error here
StdOut.println(count(a)); // and here
}
}
In.readInts
はエラーの原因となります。 'In'オブジェクトにアクセスするためにライブラリを含める必要がありますか? (最後の3行目)
インポートスキャナ。多分。その本を見て、彼らはおそらく入力のためのすべての周りに同じメソッドを使用するので、ちょうど開始を確認してください。 – elyashiv
どこからコードをコピーしたようです。 Javaでは何もありません。この例では、コピー元はストリームまたはカスタムクラスです。 – kosa
答えはこちらです:[http://stackoverflow.com/questions/16207427/compile-error-cannot-find-symbol-in-stdin-and-stdout] –