목록교집합 (2)
SeouliteLab
HashSet.retainAll() 메서드는 현재 HashSet 객체와 다른 컬렉션의 공통 요소만 유지하는 데 사용됩니다. 이 메서드를 사용하여 두 HashSet 간의 교집합을 구할 수 있습니다. 1. retainAll() 메서드 소개 retainAll() 메서드는 현재 HashSet에 있는 요소 중 다른 컬렉션에도 있는 요소만 유지하고 나머지 요소는 제거합니다. 2. retainAll() 사용 방법 retainAll() 메서드는 다음과 같이 사용됩니다. HashSet set1 = new HashSet(); set1.add("apple"); set1.add("banana"); set1.add("orange"); HashSet set2 = new HashSet(); set2.add("apple"); set..
Java에서 두 개의 리스트에서 공통 요소, 즉 교집합을 찾아야 할 때가 있습니다. 이 블로그 포스트에서는 Java를 사용하여 두 개의 리스트의 교집합을 찾는 여러 가지 방법을 알아보겠습니다. 각 예제는 해당하는 방법으로 교집합을 찾는 방법을 보여줍니다. 예제 1: 반복문과 contains() 메서드 사용 import java.util.ArrayList; import java.util.List; List list1 = new ArrayList(); list1.add("apple"); list1.add("banana"); list1.add("orange"); List list2 = new ArrayList(); list2.add("banana"); list2.add("grape"); List interse..