2023. 12. 21. 20:36ㆍ2023.11.21-2024.05.31
package com.sukgi.coll;
import java.util.HashMap;
import java.util.Map;
/*570p
*
* List : 순서O, 중복O
* Set : 순서X, 중복X
* Map : 키와 값을 쌍으로 저장합니다.
* 키는 중복X, 값은 중복O
*
* */
public class Map01 {
public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();// 이런 모양도
Map<String, String> map2 = new HashMap<>();// 이런 모양도 가능하다
map.put("영동", "사과");
map.put("수원", "왕갈비");
map.put("춘천", "닭갈비");
map.put("수원", "반도체");//키 중복
System.out.println(map.size());
System.out.println(map);
//하나만 출력 = 키를 알아야 값을 뽑아요., 키 몰라? 못뽑아요. 내가 뭐를 저장했는지 알아야 뽑아요
String value = map.get("수원");//이걸 출력물에 넣어줘요
//키가 있는지 물어보기
boolean key = map.containsKey("수원");
key = map.containsKey("화성");
System.out.println(key);
//값이 있는지 물어보기
System.out.println("====================================");
key = map.containsValue("굴비");
key = map.containsValue("반도체");
System.out.println(key);
}
}
3
{영동=사과, 수원=반도체, 춘천=닭갈비}
false
====================================
true
'2023.11.21-2024.05.31' 카테고리의 다른 글
231221 JAVA coll01 (0) | 2023.12.26 |
---|---|
231221 JAVA Study(오늘 할 것/앞으로 할 것) (1) | 2023.12.21 |
231221 JAVA Set02(컬렉션 - set) (0) | 2023.12.21 |
231221 JAVA Set01(컬렉션 - set) (0) | 2023.12.21 |
231221 JAVA List03(컬렉션 - list) (0) | 2023.12.21 |