import java.util.ArrayList;Runtime:
public class ArrayList_clone {
public static void main(String[] args) {
ArrayList< Строка> al = новый ArrayList< Строка> ();
//добавляем элементы в ArrayList
al.add("Pen");
al.add("Kit");
al.add("Карандаш");
al.add("Калькулятор");
System.out.println("ArrayList: "+al);
ArrayList< Строка> al2 = (СписокМассивов< Строка>) al.clone();
System.out.println("Клонированный ArrayList: "+ al2);
//добавляем и удаляем элементы из исходного списка
al.add("Notebook");
al.remove("Карандаш");
//Показать оба списка после добавления и удаления
System.out.println("Original ArrayList: "+al);
System.out.println("Клонированный ArrayList: "+al2);
}
}
ArrayList: [Ручка, Набор, Карандаш, Калькулятор]Тем не менее, вам следует подумать о том, чтобы не использовать метод clone(). Он очень хорошо работает с коллекциями, но в целом лучше использовать конструктор new ArrayList.
Cloned ArrayList: [Ручка, Набор, Карандаш, Калькулятор]
ArrayList Оригинал: [Ручка, Набор, Калькулятор, Блокнот]
Cloned ArrayList: [Ручка, Набор, Карандаш, Calculator]
Please disable your ad blocker and refresh the window to use this website.