Notice
Recent Posts
Recent Comments
Link
투케이2K
261. (java/자바) retainAll 사용해 arrayList 배열 데이터 교집합 수행 실시 본문
[개발 환경 설정]
개발 툴 : Eclipse
개발 언어 : Java
[소스 코드]
package ex;
import java.util.ArrayList;
public class MainActivity11 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("[Program Start]");
System.out.println("");
/**
* [요약 설명]
* 1. retainAll : 두 배열데이터에서 교집합을 수행합니다
* 2. 교집합 : 서로 같은 데이터만 출력합니다
* */
ArrayList one_list = new ArrayList();
one_list.add("하나");
one_list.add("둘");
one_list.add("셋");
one_list.add("넷");
one_list.add("다섯");
System.out.println("[원본] one_list : " + one_list.toString());
System.out.println("");
ArrayList two_list = new ArrayList();
two_list.add("하나");
two_list.add("둘");
System.out.println("[원본] two_list : " + two_list.toString());
System.out.println("");
// [one_list 배열 기준으로 two_list 배열 교집합 수행 실시]
one_list.retainAll(two_list);
System.out.println("[교집합] one_list : " + one_list.toString());
System.out.println("");
} // [메인 종료]
} // [클래스 종료]
[결과 출력]
반응형
'Java' 카테고리의 다른 글
Comments