map안에 map 찾기
Map map = new HashMap();
Map map2 = new HashMap();map2.put("test", "123");
map2.put("test2", "hello");
map.put("resultMap", map2);
..map.get("resultMap")이런식으로하면 {test=123, test2=hello}이렇게 꺼내지긴하겠지만그안에있는 test나 test2를 꺼낼려면 어떻게 할까?
답
String o = ((HashMap<?, ?>) result.get(arg)).get("test").toString();
즉 맵안에 맵이 있으니 꺼낼때도 맵을 한번 감싸서 꺼내면 되는 것 이였습니다..
'JAVA,객체지향' 카테고리의 다른 글
SpringBoot/java/한글파일(.hwp) 이미지 데이터 바인딩하기 (0) | 2023.09.06 |
---|---|
java StringUtils.isBlank (0) | 2023.09.06 |
java Enum , 열거형 비교 (0) | 2023.09.06 |
java 리플렉션/ 객체 내부 필드값 순회하기 (0) | 2023.09.06 |
JAVA /기본 가비지 컬렉터 튜닝 (0) | 2023.09.06 |