前提・実現したいこと
javaで学校のクラスを多次元配列で作りたいのですが1-a, 2-bで止まってしまいます。
最終的には3-gまで出したいです。
どなたか解決方法を教えてください!
発生している問題・エラーメッセージ
1 - a 2 - b Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3 at schoolClassArraySample.main(schoolClassArraySample.java:9)
該当のソースコード
class schoolClassArraySample { public static void main(String[] args) { String[][] school = {{"a", "b", "c", "d", "e"}, {"a", "b", "c"}, {"a", "b", "c", "d", "e", "f", "g"}}; for(int i = 0; i < school.length; i++) { for(int j = 0; j < school[i].length; j++) { System.out.println(++i + " - " + school[i][j]); } System.out.println(); } } }
試したこと
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/05 00:27