我试图读取存档文件并将其传递给数组,但是当我尝试访问数组 [0] 时,我不断收到空指针异常。当我要求 java 打印数组 [0] 时,它显示为空。这是我阅读文本文件的方式:
int lines= 0;
while(s1.hasNext()) {String line=s1.next(); lines ++; } // The number of lines
int i= 0;
char [][] array= new char [lines][];
if (f.exists()) {
while (s1.hasNext()) {
String line= s1.next();
int m = line.length();
for (int j = 0; j < m; j++) {
array[i][j]=line.charAt(j);
}
i++;
}
}