1. ArrayList란?
- 단순 배열은 객체 생성시 사이즈를 지정하지만, ArrayList는 사이즈의 제한이 없다 (동적 데이터 구조)
- 배열과 같이 순서를 가진다 -> 출력시 index를 사용한다.
- 데이터를 추가할 때 add()와 addAll()이 있다.
2. add()
- 연결리스트에서 맨 뒤에 새 노드를 연결시키는 것과 같다. -> 뒤쪽으로 데이터가 쌓이고, 순서를 가진다.
3. addAll()
- ArrayList에 다른 ArrayList의 데이터를 통째로 붙이기 위한 메서드이다.
- 인자로 Collection 객체를 받고 그 Collection에 있는 아이템들을 리스트에 모두 추가한다.
'Java 공부' 카테고리의 다른 글
[Java] 문자열 값 비교 (0) | 2020.12.09 |
---|---|
[Java] String 문자열 자르기 (0) | 2020.12.09 |
[Java] Arrays.asList() (0) | 2020.12.03 |
[Java] String에서 ArrayList로 만들기 (0) | 2020.12.03 |
[JAVA] final은 언제 사용하는 것일까 (0) | 2020.12.01 |