Entry를 사용하여 Map 자료구조 순회하기

Halo·2025년 6월 19일
0

Algorithm

목록 보기
63/85
post-thumbnail

Entry란 무엇인가?

  • entry : 항목

entry란 Map 인터페이스의 내부 인터페이스이다. 이 친구가 굉장히 유용한게 Map안의 keyvalue 쌍의 객체를 즉, Map의 하나의 항목을 가리킬 수 있다.


그렇다면 사용법은?

사용법은 아래와 같다.

for (Map.Entry<자료형1, 자료형2> entry : map.entrySet())
  • map.entrySet() : 엔트리 Set을 불러올 수 있다.
  • Map.Entry<자료형1, 자료형2> entry : 엔트리를 선언할 수 있다.
entry.getKey() 
  • getKey() : 현재 엔트리의 키를 가져올 수 있다.
entry.getValue()
  • getValue() : 현재 엔트리의 값을 가져올 수 있다.
entry.setValue()
  • setValue() : 현재 엔트리의 값을 설정할 수 있다.

왜 유용한가?

for문으로 순회하며 현재 값을 가져오고 수정하는 자유로운 형태가 가능한 것이다.

profile
새끼 고양이 키우고 싶다

0개의 댓글