주제 하나
두 개의 선형 폼을 만들고, { "첸", "왕", "리우", "장"} 저장된다 { "첸", "후", "장"},이 두 테이블과 직선의 교차점 세트.
코드 :
List_Test.java
1 / * * 2 *利用목록 <E>和집합 <E>,求交集和并集; 3 * / 4 패키지 cn.edu.ccut1; 5 수입하고있는 java.util. * ; 6 7 공용 클래스 Test_List { 8 9 공공 정적 무효 메인 (문자열 []에 args) { 10 의 ArrayList <문자열> L1 = 새로운 ArrayList를 <문자열> (); 11 의 ArrayList를 <문자열> L2는 = 새로운 <문자열>의 ArrayList를 (); 12 L1.add ( " 첸 " ); 13 L1.add (" 왕 " ); 14 L1.add ( " 리우 " ); 15 L1.add ( " 장 " ); 16 L2.add ( " 첸 " ); 17 L2.add ( " 후 " ); 18 L2.add ( " 장 " ); 19 의 ArrayList를 <문자열> = JJ는 새로운 <문자열>의 ArrayList를 (); 20 Jj.addAll (L1); 21 Jj.retainAll (L2); //; L2 동일한 요소 JJ 모두 제거되지 22이다 . 시스템 OUT (.println " : 교차점은 " + Jj.toString ()); (23)가 비제이 =의 HashSet의 <문자열> 새로운 새 HashSet의 <문자열> (); 24 비제이의 .addAll (LL) 25 Bj.addAll (의 L2) // 사용 집합 <E> 고유 기능 요소 취득 중복 세트를 제거; 26 인 시스템. OUT .println ( " 및 집합이다 : " + Bj.toString ()); 27 } 28 }
결과 :