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