相关疑难解决方法(0)

如何将一个ArrayList的内容复制到另一个?

我有一些数据结构,我想使用一个作为临时,另一个不是临时的.

ArrayList<Object> myObject = new ArrayList<Object>();
ArrayList<Object> myTempObject = new ArrayList<Object>();


//fill myTempObject here
....

//make myObject contain the same values as myTempObject
myObject = myTempObject;

//free up memory by clearing myTempObject
myTempObject.clear();
Run Code Online (Sandbox Code Playgroud)

现在这个问题当然是myObject真的只是指向myTempObject,所以一旦myTempObject被清除,也是如此myObject.

如何从保留值myTempObjectmyObject使用Java?

java reference variable-assignment

77
推荐指数
5
解决办法
23万
查看次数

标签 统计

java ×1

reference ×1

variable-assignment ×1