我正在尝试编写一个遍历多行文本的循环,将每一行 - 每个字符串 - 分成两个元素,结果填充一个二维数组。我目前收到java.lang.ArrayIndexOutOfBoundsException: 0
以下代码的错误,split()
在线触发。我想获取split()
调用的结果并将其与我的程序的其余部分一起使用。此外,如果我没有在第二个数组框中输入一个整数,我会得到一个编译错误 - 那里应该有一个参数。
String[][] arr = new String[numLines.size()][];
for(int i = 0 ; i < numLines.size(); i++) {
arr[i][1].split("--", 2);
/* ... */
}