Java 세트를 어떻게 반복하고 수정합니까? 정수 집합이 있고 집합의 모든 정수를 증가시키고 싶다고 가정 해 보겠습니다. 어떻게해야합니까? 반복하는 동안 세트에서 요소를 추가하고 제거 할 수 있습니까? 원래 세트를 반복하는 동안 요소를 "복사 및 수정"할 새 세트를 만들어야합니까? 편집 : 집합의 요소가 불변이면 어떻게됩니까? Iterator 개체를 사용하여 반복하는 동안 집합에서 안전하게 제거 할 수 있습니다. 반복하는 동안 API를 통해 집합을 수정하려고하면 반복기가 중단됩니다. Set 클래스는 getIterator ()를 통해 반복자를 제공합니다. 그러나 Integer 객체는 변경할 수 없습니다. 내 전략은 세트를 반복하고 각 Integer i에 대해 새 임시 세트에 i + 1을 추가하는 것입니다...