프로그래밍 언어/JAVA
JAVA) List<Map<String, Object>> 반복문 돌리기
luana_eun
2023. 3. 24. 13:26
728x90
자바에서 List<Map<String, Object>> 형태는 일반 반복문으로 돌릴 수 없다.
List<Map<String, Object>> tempListMap = new ArrayList<Map<String, Object>>();
The type of the expression must be an array type but it resolved to List<Map<String,Object>>
위와 같은 오류를 만나게 된다.
해결방법
향상된 for문을 사용한다!
for(Map<String, Object> map : tempListMap) {
System.out.println("리스트 내용: " + map);
System.out.println("키 값으로 value찾기: " + map.get("키 값"));
}
이렇게 하면 List안의 배열을들 하나하나 돌릴 수 있고, 돌리면서 그 안에 세부내용도 볼 수 있다.
728x90