12
あるArrayListの内容を別のArrayListにコピーするにはどうすればよいですか?
いくつかのデータ構造があり、1つを一時的なものとして使用し、もう1つを一時的ではないものとして使用したいと思います。 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(); もちろん、これに関する問題は、myObject実際にはを指しているだけなmyTempObjectので、一度myTempObjectクリアされると、もクリアされmyObjectます。 JavamyTempObjectをmyObject使用して値を保持するにはどうすればよいですか?