- @참고: codechacha.com/ko/java-convert-set-to-list-and-list-to-set/

 

- List to Set

Set<Integer> targetSet = new HashSet<>(sourceList);

- Set to List

List<Integer> targetList = new ArrayList<>(sourceSet);

- Array to Set

Set<Integer> set = Arrays.stream(array).collect(Collectors.toSet());

- Array to List

List<Integer> list = Arrays.stream(array).collect(Collectors.toList());

- Set to Array

Integer[] array = new Integer[set.size()];
set.toArray(array);

- List to Array

Integer[] array = new Integer[list.size()];
list.toArray(array);

'Java' 카테고리의 다른 글

[Java] 연산자 우선순위  (0) 2022.12.18
[Java] LocalDateTime, Timestamp 변환  (0) 2021.02.26
[Java] Optional 사용법  (0) 2021.02.19
[Java] 파일 입출력  (0) 2021.01.27
[java] url 주소 가져오기  (0) 2020.11.11
블로그 이미지

uchacha

개발자 일지

,