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("Notebook");
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.