자바 hashMap에서 Key값으로 value를 어떻게 업데이트시키나요?


HashMap가 있다고 가정했을때 어떻게 string키 값으로 Integer의 값을 찾아서 값을 업데이트 시키나요? 기존의 값을 제거하고 새로 입력하는 방법은 오버헤드가 걱정입니다. 대안은 새로운 쌍으로 이전의 값을 대체하는건데요.. 제가 원하는건 키로 값을 찾아서 값을 1증가시키고 싶어요.

  • 2016년 01월 25일에 작성됨

조회수 760


1 답변


좋아요
0
싫어요
채택취소하기

map.put(key, map.get(key) + 1); 이렇게 하시면됩니다.

  • 2016년 01월 25일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close