JAVA/★객체지향

Collections framework -Map

SEOKIHOUSE 2023. 3. 18. 23:19

1)

*key값은 중복x

value는 중복o

ex) key value

one  1           one 1

two  2           two 2

"이"  2          one 200

​*첫번쨰는 key값이 two와 "이"가 들라도 value값은 둘이 똑같이 2로 가능

*두번째의 경우 one 200을 입력하면 one 1(value) 이 이미 존재해서 one은 one으로 1에는 200이 들어감

 


*list와 set은 value값 하나기 떄문에 데이터타입 하나만 지정해주면 되지만 Map은 key와 value라 두개지정!


*put( Map인터페이스에서만 존재하는 것) : key value값 넣기

get 값 가져오기


값 가져오는 두가지 방법 foreach / iterator