11
초기 용량으로 ArrayList를 시작하는 이유는 무엇입니까?
일반적인 생성자 ArrayList는 다음과 같습니다. ArrayList<?> list = new ArrayList<>(); 그러나 초기 용량에 대한 매개 변수가있는 오버로드 된 생성자가 있습니다. ArrayList<?> list = new ArrayList<>(20); 원하는 ArrayList대로 추가 할 수있을 때 초기 용량 으로 생성하는 것이 유용한 이유는 무엇 입니까?