<aside> 💡 Vector와 ArrayList의 차이점은 Vector는 동기화 적용, ArrayList는 비적용인 부분과 속도차이가 난다는 점이다 (Vector < Array)

</aside>

Vector

ArrayList

LinkedList(연결 리스트)

set(HashSet)

Map

Queue

Collections 클래스

컬렉션 복사

package ex14.example1;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class CopyEx01 {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        list.add(4);
        list.add(5);

        // 컬렉션 복사
        List<Integer> newList = new ArrayList<>(list);
        newList.add(6);

        System.out.println(list.size());
        System.out.println(newList.size());
    }
}
//5
//6