현의 개발 블로그

자바 ArrayList 사용법 본문

프로그래밍 언어/자바

자바 ArrayList 사용법

hyun2371 2023. 4. 21. 16:06

선언하기

ArrayList<타입> list = new ArrayList<>();

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

 

값 추가하기

list.add("요소");

*여기서 list는 ArrayList 변수명이다.

list.add("라이언");
list.add("춘식");
list.add("무지");
list.add("프로도");

 

전체 데이터 조회하기

foreach를 사용해  순회할 수 있다.

 

for (타입, 지역 변수 : 리스트 변수명):

        System.out.println(지역 변수);

for (String s : list) {
    System.out.println(s);
}

 

인덱스로 특정 데이터 조회

list.get(인덱스 번호)

list.get(0)

 

요소값으로 인덱스 조회

list.indexOf(요소 값)

list.indexOf("춘식");

 

특정 위치에 값 삽입하기

list.indexOf(인덱스, 삽입할 값)

list.add(1,"제이지");

 

값 변경하기

list.set(인덱스, 바꿀 값)

list.set(0, "어피치");

 

전체 길이 조회

list.size();

 

정렬

Collections.sort(list);

 

삭제

list.remove(삭제할 인덱스);

list.remove(0);

 

비어있는지 확인하고 아니면 ArrayList 비우기

if (!list.isEmpty())
    list.clear();

 

'프로그래밍 언어 > 자바' 카테고리의 다른 글

[자바] 예외처리하기  (0) 2023.06.22
자바 Hash Set 사용법  (0) 2023.04.21
제네릭 (Generic)  (0) 2023.04.20
인터페이스 (Interface)  (0) 2023.04.18
추상 클래스 (Abstract Class)  (0) 2023.04.18
Comments