YOO
article thumbnail

 

⁕⁕ HashMap.putAll( ) : 같은 key가 있을때 value를 덮어씀

 

ex) Map<String, Integer> map1 = new HashMap<>();
	map1.put("Apple",1000);
	map1.put("Banana",2000);
    
	Map<String, Integer> map2 = new HashMap<>();
	map2.put("Apple",4000);
	map2.put("WaterMelon",6000);
    
    map1.putAll(map2); 		//  map1과 map2 합침.
    
    System.out.println(map1);
    => {Apple = 4000, Banana = 2000, WaterMelon = 6000}
    
    key값이 같은 경우 파라미터로 전달된 Map의 값으로 원본 Map의 vavlue가 변경.

 

⁕⁕ toArray( ) : 배열(Array)로 만들어 줌

 

⁕⁕ keySet( ) : key의 값만 필요한 경우

 

⁕⁕ entrySet( ) : key와 value값이 모두 필요한 경우

 

 

   Map.containsKey(key);              => Map 안에 특정 key가 들었는지 확인

   Map.containsValue(value);        => Map 안에 특정 Value가 들었는지 확인

 

 

 

 

 

'Studying > Java' 카테고리의 다른 글

세션 (Session)  (0) 2023.05.08
Servlet에서 Session, JSP에서 Session  (0) 2023.05.08
[@Annotation] @RequestMapping  (0) 2023.05.08
MyBatis foreach문  (0) 2023.05.01
BufferedReader / BufferedWriter  (0) 2023.04.13

검색 태그