알버트의 개발하는 블로그
(Java) Map 에 들어 있는 List 가져오기 본문
1.Map을 가져오는 방법
public void 메소드명(Map<String, Object> param) {
DataUtil.getMap(param, "키값") //Map 가져오기
}
2.Map 안에 있는 List 및 개수를 가져오는 방법
public void 메소드명(Map<String, Object> param) {
int itemListLeng = DataUtil.getList(param, "키값".size(); // List 개수 가져오기
DataUtil.getList(param, "키값"); // List 가져오기
}
3.Map 에 있는 List의 값을 가져오기
public void 메소드명(Map<String, Object> param) {
int listLen = DataUtil.getList(param, "키값").size();
Map<String, Object> items;
for ( int i = 0; i < listLen; i++) {
if (listLen == 1 ) {
items = DataUtil.getMap(DataUtil.getMap((Map<String, Object>) param.get("키값"), "data"), "INFO");
}
else {
items = DataUtil.getMap(DataUtil.getList(param, "키값").get(i), "INFO");
}
Map<String, Object> item = new HashMap<String, Object>();
item.put("PARAM", (items.get("PARAM")).toString());
매퍼명.메소드명(item)
}
}
'프로그래밍 언어 > Java' 카테고리의 다른 글
[Java] 자바의 자료 구조 (0) | 2022.04.08 |
---|---|
Java : 맵 데이터의 Key값을 각 형식으로 변경하는 방법 (0) | 2021.09.13 |
자바 제29강 : 자바 ServerSocket과 Socket으로 네트워크 (network) 구성하기 (서버, 클라이언트) (0) | 2021.09.13 |
자바 제28강 : 자바 MySQL 연결해서 데이터베이스(DB) 처리하기 (Connection) (0) | 2021.09.13 |
자바 제27강 : 자바 JPanel 상속받아 MouseMotionListener 클래스로 원 그려보기 (0) | 2021.09.13 |