반응형
자바 리스트 교집합
-
Java - ArrayList.retainAll() 사용법 및 예제 (리스트 교집합 구하기)Java 2022. 7. 6. 18:18
ArrayList의 retainAll(Collection) 해당 리스트에서 Collection 객체가 가지고 있는 요소를 제외한 나머지를 삭제합니다. 교집합을 구한다고 생각하면 됩니다. 공통된 부분만 남기고 전부 제거함 아래의 코드는 listA와 listB의 공통 요소(교집합)만 남기고 나머지는 listA에서 제거합니다. listA.retainAll(listB) 1. ArrayList.retainAll() 예제 import java.util.ArrayList; class ArrayListExample { public static void main(String[] args) { ArrayList list1 = new ArrayList(); list1.add("AA"); list1.add("BB"); lis..