같은 크기의 두 세트에있는 값을 비교하는 방법.같은 크기의 두 세트에있는 값을 비교하는 방법
답변
이터레이터를 사용할 수 있습니다. iterating을 통해 비교할 수 있습니다. 이
HashSet h1 = new HashSet();
HashSet h2 = new HashSet();
Iterator it1 = h1.iterator();
while(it1.hasNext()){
if(!h2.contains(it1.next()))
// do whatever u want
boolean notequal = true ;
}
세트가 같은 크기입니까? 아니면 두 세트에서 같은 크기 값을 찾고 있습니까?
비교에서 어떤 유형의 값이 세트에 있습니까?
@Asher : 거기에는 답변이 없습니다. 그래서 질문에 대한 의견으로 추가했습니다. –
피드백에 감사드립니다, 마틴. 나는 아직도 일이 어떻게 작동하는지 익숙해지고있다. –
처럼 나는 두 세트가 개체의 동일한 유형이 포함되어 있다고 가정합니다. 다음은 요소의 고유 한 비교에 의존 할 수 있는지 또는 다른 유형의 비교가 필요한지 여부에 따라 다릅니다.
공공 정적 부울 isEqualCollection (java.util.Collection으로 A, B를 java.util.Collection이)라고 isEqualCollection 수퍼 달콤한 방법
ㅎ 하였는가? Set 개체의 equals를 사용하고 있지 않습니까?
하나는 그렇게 생각할 것이고, 그래서 +1. 그러나, 그 질문은 아마도 pavanc이 다른 것을하기를 원한다는 것이 충분히 정의되어 있지 않습니다. –
두 개의 다른 Set 구현이 될 수 있는데,이 경우 equals가 작동하지 않습니다. –
equals()는, (a) IdentityHashMap의 keySet를 사용하는지 (그인가?), 또는 equals()와 일치하지 않는 Comparator로 SortedSet를 사용하지 않는 한, javadocs가 특별히 경고하지 않는 한, 거의 모든 경우에 동작합니다 할 것. –
- 1. C에서 두 비트 값을 비교하는 방법?
- 2. 두 날짜를 비교하는 방법
- 3. 배열의 값을 비교하는 방법
- 4. ASCII 값을 비교하는 방법
- 5. 두 날짜를 비교하는 방법?
- 6. C# : 사전 값을 비교하는 방법?
- 7. 두 컨트롤의 값을 트리거와 비교하는 방법은 무엇입니까?
- 8. 2 개의 값을 비교하는 방법?
- 9. 클래스의 두 인스턴스를 비교하는 방법
- 10. sqlite TIMESTAMP 값을 비교하는 방법
- 11. 두 값을 jquery와 비교하는 방법은 무엇입니까?
- 12. 목록의 열 값을 비교하는 방법
- 13. 안드로이드에서 시간 값을 비교하는 방법
- 14. 변수의 값을 #define과 비교하는 방법
- 15. blackberry의 persistentObject 값을 비교하는 방법
- 16. Groovy에서 두 목록을 비교하는 방법
- 17. 아이폰에서 두 날짜를 비교하는 방법?
- 18. 두 번째 편지를 비교하는 방법?
- 19. 두 소리를 비교하는 방법 C# ....?
- 20. 두 데이터 테이블을 비교하는 방법
- 21. 두 개의 바코드를 비교하는 방법
- 22. 하나의 SQL 문에서 다른 데이터베이스의 두 값을 비교하는 방법
- 23. 포스트 그레스에서 두 테이블을 비교하는 방법
- 24. 두 프로그램의 개체를 런타임으로 비교하는 방법
- 25. 두 파일 이름이 같은 파일인지 비교하는 올바른 방법은 무엇입니까?
- 26. 단일 테이블에서 두 행을 비교하는 방법
- 27. 두 배열을 비교하는 평가
- 28. 두 개의 richtext 필드의 문자열을 비교하는 방법
- 29. 리스트에서 두 요소를 일정 시간에 비교하는 방법
- 30. 자바에서 시간을 비교하는 방법
문서를 읽고 사용해보십시오. 그 후에 우리가 어떻게하는지 보여주십시오. 그러면 우리는 더 좋은 길을 찾을 수 있습니다. –
@pavanc, 모두가 당신의 질문에 대한 답을 쓰는데 10 초를 소비한다면 얼마나 도움이 될까요? 그것보다 조금 더 투자 할 수는 없었습니까? 나는 당신이 정말로 여기에서 무엇을 묻고 있는지 전혀 모른다. –