小编And*_*ias的帖子

对象数组问题

我想知道为什么我在下面标记的行上得到一个空指针异常,我试图将属性表中的东西添加到对象映射,所以我可以将列信息插入到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;        
}
Run Code Online (Sandbox Code Playgroud)

java object token

0
推荐指数
1
解决办法
52
查看次数

标签 统计

java ×1

object ×1

token ×1