[자바] Map.entrySet 사용방법 정리

entrySet의 리턴값이 제네릭이 사용되는 등 복잡한 구조로 사용이 되어 사용방법을 정리해 보았다.

entrySet() 인터페이스

모든 Map.EntrySet에 담아서 반환하는 형태로 되어 있다.

// 모든 Map.Entry를 Set에 담아서 반환
// Map의 entrySet 추상메서드 ->
Set<Map.Entry<K, V>> entrySet();

entrySet() 사용법

Set에 보통의(Integer, String)자료를 담는것과 동일하게 생각하면 된다.

// String을 Set에 담음 -> Set<String>
// Integer를 Set에 담음 -> Set<Integer>
// Map.Entry<String,Integer>를 Set에 담음 -> Set<Map.Entry<Stirng, Integer>>
Set<Map.Entry<String, Integer>> entrySet = map.entrySet();

By dororok

Leave a Reply

Your email address will not be published. Required fields are marked *