为什么数组中的所有值都为空?

时间:2018-12-02 23:58:34

标签: java arrays

有人可以告诉我为什么在第二个数组中我得到的是空值而不是文件中的信息吗?

这是我的主要方法代码:

    ...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));

2 个答案:

答案 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];
}