有人可以告诉我为什么在第二个数组中我得到的是空值而不是文件中的信息吗?
这是我的主要方法代码:
...OTHER CODE
String[] fileDataNames = new String[10];
for (int j = 0; j < 10; j++) {
fileDataAll[j][0] = fileDataNames[j];
}
System.out.println(Arrays.deepToString(fileDataNames));
答案 0 :(得分:2)
从以下更改:
fileDataAll[j][0] = fileDataNames[j];
到
fileDataNames[j] = fileDataAll[j][0];
答案 1 :(得分:0)
您将运算取反,需要将fileDataAll
中的值转到fileDataName
for (int j = 0; j < NUMBER_OF_VOLUNTEERS; j++) {
fileDataNames[j] = fileDataAll[j][0];
}