Java 向二维数组添加新列表
我有一个二维数组Java 向二维数组添加新列表,java,arrays,list,Java,Arrays,List,我有一个二维数组 ArrayList<List<Customer>> list; 提前谢谢 这是你的问题: List<Customer> newR = null; newR.add(s.getOne()); List newR=null; newR.add(s.getOne()); 您需要初始化newR,方法是为它分配一个List的新实例,例如newarraylist() 否则,您的newR引用将指向null,如果JVM没有抛出NullPointerEx
ArrayList<List<Customer>> list;
提前谢谢 这是你的问题:
List<Customer> newR = null;
newR.add(s.getOne());
List newR=null;
newR.add(s.getOne());
您需要初始化newR
,方法是为它分配一个List
的新实例,例如newarraylist()代码>
否则,您的newR
引用将指向null
,如果JVM没有抛出NullPointerException
,您就无法在其上调用方法 修复:问题在于我的代码中的其他地方有一个循环我刚意识到,在我发布后,问题在于它仍然没有将“newR”添加到我的列表中,尽管我没有收到任何错误
List<Customer> newR = null;
newR.add(s.getOne());