我想将 a 存储Data Structure在ArrayList. 我的数据结构如下:
public class Node{
     private double weight;
     private int floor;
     private  List<Integer> nodelist= new  ArrayList<Integer>();
}
我想以下列方式存储到这个数据结构中:因此,我已经在存储节点列表的位置之前创建了ArrayList,之后我只想将这个列表存储在 中ArrayList,就像我在下一行中所做的那样:
ArrayList<Node> nl = new ArrayList<Node>();
nl.add(new Node(0,1, xy.getnodelist());
现在的问题如下:如果我这样做,ArrayList我的ArrayListnl 中的 总是相同的,我不知道我的错误在哪里。第一次我只ArrayList用ArrayLists. ArrayLists但这对我没有帮助。