先前的ArrayList元素被新元素覆盖

时间:2018-11-19 20:04:09

标签: java arraylist

编辑1:尝试执行在链接的问题中找到的解决方案,但没有解决我的问题。现在我真的不知道要解决这个问题。我也更新了代码片段。

编辑2:找到另一个导致我的问题的问题,我设法解决了这个问题。

我有一个具有以下结构的State类:

public class State {
    int[][] puzzle;
    int heuristic;

    ...
}

程序的一部分是我编辑一行并将其添加到arraylist的,问题是,每当我编辑新的State的难题时,它也会影响先前添加的{{1} }在States中。

以下是我向ArrayList添加新的State的代码段:

ArrayList

0 个答案:

没有答案