리스트와 배열의 가장 큰 차이는 배열은 크기가 정해져 있지만 리스트는 크기가 정해져 있지 않고 동적으로 변한다는 점이다.
- ArrayList.add(value) - 값 추가
- ArrayList.get(index) - 특정 인덱스의 값 추출
- ArrayList.size() - ArrayList의 갯수 리턴
- ArrayList.contains(value) - 리스트 안에 value가 있는지 판별하여 boolean으로 리턴
- ArrayList.remove(value | index)
- value 삭제 후, 삭제한 결과 boolean으로 리턴
- index 삭제 후, 삭제된 항목 리턴
java.util.Arrays
클래스의 asList
메서드를 사용하면 이미 존재하는 문자열 배열로 ArrayList
를 생성할 수 있다.
'Language > JAVA' 카테고리의 다른 글
[JAVA] Map (1) | 2023.07.17 |
---|---|
[JAVA] JAVA 기본 구조 (3) | 2023.07.17 |
[JAVA] JAVA란 (6) | 2023.07.17 |