複数行のテキストにまたがるループを作成しようとしています。各行 (各文字列) を 2 つの要素に分割し、結果を 2 次元配列に設定します。現在、java.lang.ArrayIndexOutOfBoundsException: 0
以下のコードでエラーが発生しており、split()
行でトリガーされています。split()
呼び出しの結果を取得し、それをプログラムの残りの部分で使用したいと考えています。また、2 番目の配列ボックスに整数を入れないと、コンパイル エラーが発生します。そこには引数が必要です。
String[][] arr = new String[numLines.size()][];
for(int i = 0 ; i < numLines.size(); i++) {
arr[i][1].split("--", 2);
/* ... */
}