Collection
-
[JAVA] Collection 자료구조 정리프로그래밍 공부/JAVA 2021. 3. 4. 23:02
List : 배열과 비슷한 자료형, 원소의 개수가 가변적일 때 사용한다. - add(val): 배열에 끝에 val 삽입 - add(idx, val): idx 위치에 val 삽입 - set(idx, val): idx 위치의 원소를 val 값으로 변경 - get(idx): idx에 해당하는 값을 반환 - size(): 리스트의 개수 반환 - contains(val): 리스트에 val이 있다면 true 반환 - remove(val): val 삭제 후 삭제 결과 반환(true/false) - remove(idx): idx위치 값 삭제 후삭제된 항목 반환 - clear(): 리스트의 모든 값 삭제 ArrayList : List 인터페이스를 구현한 클래스 LinkedList : 원소들을 인덱스로 관리하는 array..