java

[JAVA] ArrayList

공부짱짱열심히하기 2023. 1. 25. 12:58

크기가 가변적으로 변하는 배열을 만들때 사용하는 클래스

보통 일반적인 array(배열)은 데이터 추가도 불가능 해서 제한없이 데이터를 맘대로 추가,삭제 가능한 arraylist를 많이 사용

 

import java.util.ArrayList;

담고싶은 데이터를 <>안에 적어주기

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

이렇게 add메소드로 어레이 리스트에 추가가 가능하다

 

for each문으로 출력해서 확인시


수정

어레이리스트.set(위치, "바꿀내용");

 


삭제

		어레이리스트.remove(위치);

전체 삭제

		어레이리스트.clear();

비어있는지 확인하는 함수

어레이리스트.isEmpty()

자체는 true와 false 가 결과로 나옴

 

import java.util.ArrayList;

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


수정
어레이리스트.set(위치, "바꿀내용");

삭제
어레이리스트.remove(위치);

전체삭제
어레이리스트.clear();

비어있는지 확인