나는 HashMap을 가지고있다. 다음과 같이지도를 반복합니다.반복하는 동안 HashMap 키/값을 변경하는 것이 안전합니까?
Map<Long, Integer> map = new HashMap<Long, Integer>();
for (Long key : map.keySet()) {
int value = map.get(key);
value--;
map.put(key, value);
}
지도를 안전하게 업데이트하는 방법은 무엇입니까? 그것이 반복 때문에지도를 손상시키지 않는다는 의미에서 안전합니다.
이것은 너무 많은 코드입니다. 모르겠지만 추한 것을 발견했습니다. / –