본문 바로가기

DEVELOPER/Java

객체 배열을 구현한 클래스 ArrayList

반응형

ArrayList


java.util 패키지에서 제공

- ArrayList는 객체 배열을 좀 더 효율적으로 관리하기 위해 자바에서 제공해 주는 클래스

기존의 배열 선언과 사용 방식

· 배열의 길이를 정하고 요소의 개수가 배열의 길이보다 커지면 배열을 재할당하고 복사
· 배열의 요소를 추가하거나 삭제하면 다른 요소들의 이동에 대한 구현을 해야 함

 


ArrayList의 주요 메서드

객체 배열 생성

ArrayList<객체> 변수명 = new ArrayList<>();

 

ArrayList 사용 예제



위 test의 결과

 

반응형

'DEVELOPER > Java' 카테고리의 다른 글

오버라이딩(Overriding)  (0) 2021.04.25
객체 간의 상속  (0) 2021.04.24
2차원 배열  (0) 2021.04.23
객체 배열  (0) 2021.04.23
배열(array)  (0) 2021.04.23