Javaの配列の問題で配列の中に数字を入れてFor文を使用し、1番目に1,2番目に2という風に表示させたいです。
Java
1class SampleP2{ 2 public static void main(String[] args){ 3 int[] test; 4 test = new int[5]; 5 6 test[0]=1; 7 test[1]=2; 8 test[2]=3; 9 test[3]=4; 10 test[4]=5; 11 test[5]=6; 12 13 for(int i=0;i<test.length; i++){ 14 System.out.println( (i+1) + "番目に" + test[i] + "が入っています。"); 15 } 16 } 17}
ERROR
1Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 5 out of bounds for length 5 2 at SampleP2.main(SampleP2.java:11)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/08 17:11
2021/05/08 17:18 編集
2021/05/09 02:46