Array <-> List 변환
primitive 타입 List -> Array, Array -> List로 변환
import java.util.*;
import java.util.stream.*;
List<Integer> list = Arrays.stream(arr).boxed().collect(Collectors.toList());
int[] arr = list.stream().mapToInt(Integer::intValue).toArray();List
list에서 중복 제거 하는 법
- distinct()함수
- Set 사용
import java.util.*;
import java.util.stream.*;
//1
List<Integer> list = list.stream().distinct().collect(Collectors.toList());
//2
Set<Integer> set = new HashSet<>(중복list);
List<Integer> list = new ArrayList<>();list 정렬하는 법
list.stream().sorted().collect(Collectors.toList());Set
중복을 허용하지 않는 객체
'Algorithm' 카테고리의 다른 글
| [동적프로그래밍] - 피보나치 수열(in java) (1) | 2024.07.13 |
|---|---|
| [알고리즘] - 에라토스테네스의 체 in JAVA (2) | 2024.05.15 |
| [자바]- length, length(), size() 구별하기 (3) | 2024.05.04 |