-
[JAVA]Map.Entry 인터페이스JAVA 2021. 6. 8. 16:44728x90반응형
Map.Entry 인터페이스란?
- Map 인터페이스의 내부 인터페이스(inner interface) 이다.
- Map에 저장되는 key-value 쌍을 다루기 위해 내부적으로 Entry 인터페이스를 정의해 놓았다.
- Map인터페이스를 구현하는 클래스 에서는 Map.Entry 인터페이스도 함께 구현해야 한다.
- 맵에 저장되는 엔트리의 조작을 위한 메소드가 정의되어있다.
Map.Entry 인터페이스 주요 메서드
메소드 설명 boolean equals(Object o) 동일한 Entry 인지 비교한다. Object getKey() Entry의 key 객체를 반환한다. Object getValue() Entry 의 value 객체를 반환한다. int hashCode() Entry 의 해시코드를 반환한다. Object setValue(Object value) Entry의 value 객체를 지정된 객체로 변경한다. 728x90반응형'JAVA' 카테고리의 다른 글
추상클래스(abstract class) (0) 2021.07.03 메소드(함수) 호출 방식 Call by Value & Call by Reference (0) 2021.06.18 [JAVA] 자료구조 - HashMAP (0) 2021.06.08 [Java]JDK와 JRE (0) 2021.05.30 Java Map 컬렉션(Collection) 개념 (0) 2021.05.26