Java

[java] MapUtils 에서 주로 쓰는 메소드 example

혜춘 2023. 9. 12. 12:24
728x90

 

 Map 내부에 해당 키에 해당하는 value 값을 조회

getString

getString(Map<? super K,?> map, K key)

Map<Stirng, Object> map = new HashMap<String, Object>; 
MapUtils.getString(map,"test");

getString

getString(Map<? super K,?> map, K key, String defaultValue)

Map<Stirng, Object> map = new HashMap<String, Object>; 
MapUtils.getString(map,"test","empty");

◽ map 내부 값이 null 인지 판단

- map 객체가 비어 있다면 true 를 반환

- map 객체에 값이 있다면 false 를 반환

isEmpty

isEmpty(Map<?,?> map)

Map<Stirng, Object> map = new HashMap<String, Object>; 
MapUtils.isEmpty(map);

◽ map 내부 값이 존재하는지 판단

- map 객체에 값이 있다면 true 를 반환

- map 객체가 비어 있다면 false 를 반환

isNotEmpty

isNotEmpty(Map<?,?> map)

Map<Stirng, Object> map = new HashMap<String, Object>; 
MapUtils.isNotEmpty(map);

◽ 찾고자하는 객체를 Map타입으로 반환

- key 에 해당하는 map을 조회


getMap

getMap(Map<? super K,?> map, K key)

Map myMap = MapUtils(boxMap,"myMap");
boolean mapYn = MapUtils.isEmpty(MapUtils(boxMap,"myMap"));

(apache) MapUtils 공식문서 바로가기 링크 클릭

반응형