arraylist
からarray
に文字列を割り当てようとするとNullPointerException
がスローされるので、私のコードに問題があります。ArrayListからJava配列に文字列を割り当てるとき
String[][] data = new String[idList.size()][];
for(int i = 1; i<=idList.size(); i++) {
data[i][0] = idList.get(i);
data[i][1] = nameList.get(i);
data[i][2] = hList.get(i);
data[i][3] = sList.get(i);
data[i][4] = fList.get(i);
data[i][5] = mList.get(i);
data[i][6] = osList.get(i);
data[i][7] = tsList.get(i);
data[i][8] = podList.get(i);
data[i][9] = pacList.get(i);
}
誰か教えてください。どうすればいいですか?
デバッガで 'data [0]'が 'null 'であることがわかります。私はそれらを初期化することをお勧めします。 –