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"));
반응형