본문 바로가기
Web 개발/Java

자바 ArrayList 클래스 정의 및 사용법 요약

by Queen2 2022. 12. 16.
728x90
반응형

List 생성 방법

ArrayList<데이터 타입> 리스트명 = new ArrayList<데이터 타입>();

=> 객체 생성 시, 객체 10개를 담을 수 있는 배열 생성

 

예시) ArrayList<String> list = new ArrayList<String>();

 

데이터 추가

list.add(추가하려는 데이터)

 

데이터 반환

list.get(인덱스위치)

 

데이터 특정 인덱스 삽입

list.add(인덱스 위치, 넣으려는 데이터)

 

기존값 교체/업데이트

list.set(교체인덱스위치, 교체하는 데이터)

 

데이터 삭제

list.remove(삭제하려는 값의 인덱스 위치)

list.remove(삭제하려는 데이터 값)

 

위치 인덱스 반환/검색

list.indexOf(찾으려는 데이터값)

list.lastindexOf(찾으려는 데이터값) ---------데이터 뒤에서 부터 검색 시

728x90
반응형

댓글