Back/Java

#10 Java_ArrayList

펀칰 2022. 12. 16. 18:06

가장 보편적으로 많이 사용하는 컬렉션 클래스로 객체를 저장
크기가 고정이 아닌 가변의 길이 (크기 선언 X)
원하는 위치의 추가나 삭제가 쉬움

  • 요소(Element)라고 불리는 가변 개수의 객체들의 집합
    1. 객체들의 컨테이너라고도 불림
    2. 요소들의 개수에 따라 자동 크기 조절
    3. 요소의 추가, 삭제에 따른 요소의 이동 자동 관리
  • 여러 개의 객체를 보관할 수 있게 만들어진 클래스들의 집합
  • 고정 크기의 배열을 다루는 불편함 해소