以下に示す行でヌル ポインター例外が発生する理由を知りたいのですが、プロパティ テーブルからオブジェクト マップに何かを追加しようとしています。そのため、JTable に列情報を挿入できますが、100% クリアかどうかはわかりません。しかし、どんな入力も高く評価されます
public Object getList(){
dvd.loadList(dvd.dvdInventory);
Object [][] data = null;
int i = 0;
int j = 0;
Iterator<Object> kitr= dvd.dvdInventory.keySet().iterator();
Iterator<Object> itr = dvd.dvdInventory.values().iterator();
while(itr.hasNext()){
String key = (String) kitr.next();
String values = (String) itr.next();
String[] tokens = values.split(" / ");
for ( String token : tokens ){
data[j][i] = token.toString(); <------this line gets null
i++; pointer exception
}
i = 0;
j++;
}
return data;
}