[Java] 6. Map에 정의된 추상 메소드와 default 메소드
6-1. Map에 정의된 추상 메소드와 default 메소드 이번에 살펴볼 인터페이스는 Map이다. Map은 아래의 그림에서 보는 것과 같이 데이터 저장을 위한 Key와 Value의 쌍으로 구성되어 있는 형태의 데이터 묶음이다. 물론 Key는 유일한 값이어야 하며, Value는 Key를 통해 찾고자 하는 데이터이다. 따라서 Map에 정의되어 있는 메소드는 이전에 살펴본 List와는 조금 다른 부분이 있다. Map에 정의된 추상 메소드들을 살펴보자 1) Map에 정의된 추상 메소드 표에서 보는 것과 같이 전달인자로 메소드의 대부분이 Key와 Value를 받는 Bi- 형태이며, 이외에도 여러 메소드가 있는데, 아래 소개한 메소드들은 default로 선언된 메소드들이다. 메소드 설명 V compute(K, B..
프로그래밍 언어/Java(자바)
2023. 8. 23. 14:31