두 개의 객체 배열을 사용하여 중복 객체를 제거하고 있습니다. 두 개의 객체 배열을 비교하여 중복 객체를 제거하는 방법은 무엇입니까?
list1.add(new Class1("name1","number1"));
list1.add(new Class1("name2","number2"));
list1.add(new Class1("name3","number3"));
list1.add(new Class1("name4","number4"));
list2.add(new Class1("name1","number1"));
list2.add(new Class1("name5","number2"));
list2.add(new Class1("name6","number3"));
list2.add(new Class1("name2","number4"));
가 지금은 이름을 기준으로 목록 1 및 목록 2를 비교하려면 :
는 내가 아래와 같은 객체를 추가 Class1.java
String name;
String number;
의 배열 1 있습니다. 자신의에서 모든 필드 (고유 한 값)을 선택,
HashMap 가게 고유 키 : 어떻게 2
HashSet을 사용해 보셨습니까? –
나는 단 하나 arraylist와 시도했다. – basha
목록 2에있는 목록 1의 요소를 제거 하시겠습니까? –