Map.Entry 인터페이스, Map.java, Interface Map.Entry<K,V>, Map.Entry 인터페이스 주요 메소드

CODEDRAGON Development/Algorithm, DataStructure

반응형

 

Map.Entry 인터페이스

·       Map 인터페이스의 내부 인터페이스(inner interface)입니다.

·       Map에 저장되는 key-value쌍을 다루기 위해 내부적으로 Entry인터페이스를 정의해 놓았습니다.

·       Map인터페이스를 구현하는 클래스에서는 Map.Entry인터페이스도 함께 구현해야 합니다.

·       맵에 저장되는 엔트리의 조작을 위한 메소드가 정의되어 있습니다.

 

 

Map.java


 

 

Interface Map.Entry<K,V>

https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html

 

 

 

Map.Entry 인터페이스 주요 메소드

메소드

설명

boolean equals(Object o)

동일한 Entry인지 비교합니다.

Object getKey()

Entrykey객체를 반환합니다.

Object getValue()

Entry value객체를 반환합니다.

int hashCode()

Entry의 해시코드를 반환합니다.

Object setValue(Object value)

Entry value객체를 지정된 객체로 변경합니다.