728x90
SMALL
대략 이런 list<map<..>> 구조가 있다고 했을 때 여기서 키, value 값 가져오는 방법
List<Map<String, Object>> list = devService.selectDevData(paramMap);
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
//..
for(int i = 0; i < list.size(); i++){
//arraylist 사이즈 만큼 for문을 실행합니다.
System.out.println("list 순서 " + i + "번째");
for( Entry<String, Object> elem : list.get(i).entrySet() ){
// list 각각 hashmap받아서 출력
if(elem.getValue()==null || elem.getValue()=="") {
System.out.println("키 : " + elem.getKey() + "값:" + elem.getValue());
}
}
}
728x90
LIST
'JAVA > Java' 카테고리의 다른 글
[Spring] cron으로 스케쥴링 구현하기 (0) | 2022.08.09 |
---|---|
web.xml의 element(context-param,filter) (0) | 2022.08.09 |
java list에서 key값 뽑기, list를 map으로 만들기 (0) | 2022.05.24 |
java, mybatis resulttype=hashmap, map형태로 데이터 받기 (0) | 2022.05.19 |
Restful API 개발 (3) dataType별(json,xml) 출력하기, controller에서 xml json변환하기 (0) | 2022.03.28 |
댓글