Collection
다양한 자료구조들을 쉽게 사용할 수 있도록 인터페이스와 구현체를 제공하는 집합
ArrayList (+LinkedList)
순서를 유지하고 중복된 값을 저장 가능
- 요소 추가 : add("값")
- 요소 조회 : get(인덱스)
- 요소 제거 : remoce("값")
HashSet (+TreeSet)
순서를 유지하지 않고 중복을 허용하지 않음
- 요소 추가 : add("값")
- 요소 제거 : remove("값")
HashMap (+TreeMap)
키(key) - 값(value) 구조로 데이터를 저장
- 요소 추가 : put("키",값)
- 요소 조회 : get("키")
- 요소 제거 : remove("키")
- 키 확인 : ketSet()
- 값 확인 :values()
참고1 : https://record47584.tistory.com/38
Collections 주요 기능 - List
정렬 (Sort)기본 정렬 List numbers = Arrays.asList(5, 2, 8, 1, 9); // 숫자 오름차순 정렬 Collections.sort(numbers); // numbers = [1,2,5,8,9] // 숫자 내림차순 정렬 Collections.sort(numbers, Collections.reverseOrder()); // numbers = [9,8
record47584.tistory.com
'Java > 기본 문법' 카테고리의 다른 글
| 람다(Lambda) (0) | 2026.05.21 |
|---|---|
| 제네릭(Generic) (0) | 2026.05.20 |
| Optional (0) | 2026.05.20 |
| 예외(Exception)와 예외 처리(try-catch) (0) | 2026.05.20 |
| record (0) | 2026.05.15 |