Java LinkedList clone() 方法
示例
複製列表
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
LinkedList<String> cars = new LinkedList<String>();
cars.add("Volvo");
cars.add("BMW");
cars.add("Ford");
cars.add("Mazda");
LinkedList cars2 = (LinkedList)cars.clone();
cars2.set(0, "Toyota");
System.out.println(cars);
System.out.println(cars2);
}
}
定義和用法
clone()
方法將 LinkedList
的副本作為 Object
返回。
這會建立一個“淺複製”,這意味著不會建立列表中物件的副本,而是列表包含指向原始列表中相同物件的引用。
注意: 由於返回型別是 Object
,因此在使用它作為 LinkedList
時必須對其進行型別轉換,如上面的示例所示。
語法
public Object clone()
技術詳情
返回 | LinkedList 物件的副本。 |
---|
相關頁面
❮ LinkedList 方法