import java.util.ArrayList 之后向原始列表添加和删除项目;运行时:
public class ArrayList_clone {
public static void main(String[] args) {
ArrayList<字符串>al = 新的 ArrayList<字符串>();
//添加项目到ArrayList
al.add(Pen”);
al.add(套件”);
al.add(铅笔”);
al.add(计算器”);
System.out.println(ArrayList: ”+al);
ArrayList<字符串>al2 = (数组列表<字符串>)al.clone();
System.out.println(克隆的 ArrayList: ”+ al2);
//在原始列表中添加和删除项目
al.add(笔记本”);
al.remove(铅笔”);
//添加和删除后显示两个列表
System.out.println(Original ArrayList: ”+al);
System.out.println(克隆的 ArrayList: ”+al2);
}
}
ArrayList:[笔、工具包、铅笔、计算器]但是,您应该考虑不使用 clone() 方法。它适用于集合,但通常最好使用构建器 new ArrayList。
克隆的 ArrayList:[笔、工具包、铅笔、计算器]
ArrayList 原始:[笔、工具包、计算器、笔记本]
克隆的 ArrayList:[笔、工具包、铅笔、 Calculator]
Please disable your ad blocker and refresh the window to use this website.