나는 쌍의 집합 목록이 있습니다. 만약 내가 평등을 사용한다면 그것은 모든 세트를 복사 할 것인가?한 목록에서 다른 목록으로 복사
List<HashSet<Pair>> list1 = new ArrayList<HashSet<Pair>>();
List<HashSet<Pair>> list2 = new ArrayList<HashSet<Pair>>();
list1.add(0, new HashSet<Pair>());
list1.add(1, new HashSet<Pair>());
list1.add(2, new HashSet<Pair>());
list1.add(3, new HashSet<Pair>());
내가 list2 = list1
일 경우 완벽하게 복사합니까? 왜냐하면 내가 그것을 사용할 때, 그것은 부서진다.
Iterator<Pair> it1 = list2.get(0).iterator();
Iterator<Pair> it2 = list2.get(1).iterator();
Iterator<Pair> it3 = list2.get(2).iterator();
Iterator<Pair> it4 = list2.get(3).iterator();
이 충돌 할 때 당신은 어떻게 스택 추적을받을 수 있나요? –