例如:
ArrayList<SomeObj> list = new ArrayList<SomeObj>();
SomeObj temp = list.get(0); // this points to the first object and
//any modification to it will be reflected in the ArrayList as well.(I think)
我的问题是有一种方法可以创建一个'new'对象,该对象具有与ArrayList中相同的值,但如果我更改'temp'则不会修改。 注意:我只能使用ArrayLists。