Java & Spring

[Java] Set(집합)의 연산

ju_young 2023. 10. 15. 00:36
728x90

집합 생성

HashSet<Integer> setA = new HashSet<>();
setA.add(1);
setA.add(2);
setA.add(3);
setA.add(4);

HashSet<Integer> setB = new HashSet<>();
setA.add(3);
setA.add(4);
setA.add(5);
setA.add(6);

합집합

setA.addAll(setB);
// {1, 2, 3, 4, 5, 6}

교집합

setA.retainAll(setB);
// {3, 4}

차집합

setA.removeAll(setB);
// {1, 2}
728x90

'Java & Spring' 카테고리의 다른 글

[Java] LinkedList  (0) 2023.10.20
[Java] HashMap  (1) 2023.10.19
[Java] JVM과 Java의 실행 순서  (0) 2023.10.12
[Java] 배열과 리스트를 정렬할 수 있는 방법 정리  (0) 2023.10.09
[Java] Stack 정리  (0) 2023.10.09