-4
問題がコマンドラインにあることは知っていますが、解決方法を見つけるためにあらゆる方法を試しましたが、配列をゼロにならないように修正する方法は全くわかりません。私はまだ配列には本当に新しいので、どのようにこれを行うには教科書で見てきましたが、唯一の例は配列を含んでいません。Java配列内のエラー
ここではエラーが発生しています。私はここで
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at arraysize.Arraysize.main(Arraysize.java:20)
Netbean
を使用していますは私のコードだけでなく
package arraysize;
public class Arraysize {
public static void main(String[] args) {
int[] array = new int[ 10 ];
for (int counter = 0; counter < array.length; counter++)
array[counter] = Integer.parseInt(args[counter]);
System.out.printf("%s%8s\n", "Index", "Value");
for (int counter = 0; counter < array.length; counter++)
System.out.printf("%5d%8d\n", counter, array[counter]);
}
}
これは、forループの後に何も{}ではありませんか? –
コマンドラインから渡す入力は何ですか? – Ravi
私はあなたがコマンドライン引数を渡していないためだと仮定します。 –