본문 바로가기
Web/JAVA

[Java] List에서 원하는 값 가져오기

by HyunS_ 2022. 9. 21.

쿼리에서 받아온 List에서 내가 원하는 값을 하나 뽑아주고 싶은데 어떻게 했었는지 기억이 나지 않았어가지고 포스팅 해둡니다.

 

받아온 List 에서 바로 가져오는 것이 아니라 받아온 리스트를 리스트맵에 넣어준 다음에 추출해내는 방법을 사용하고 있습니다.

 

아래와 같이 간단하게 코드를 작성했습니다.

 

List testList = TestService.selectList(testVO);

List<Map<String, Object>> listMapTest = testList;

String testData = listMapTest.get(0).get("data1").toString();

System.out.println("testData: " + testData);

 

리스트맵에 넣은 다음 해댕 값을 문자열로 받아옵니다.

 

여러개일 경우 for문을 돌려주면 됩니다.

 

List testList = TestService.selectList(testVO);

List<Map<String, Object>> listMapTest = testList;

for(i=0; i < listMapTest.size(); i++){
	System.out.println("test: " + listMapTest.get(i).get("data1").toString(););
}

 

728x90

'Web > JAVA' 카테고리의 다른 글

자바 설치 시 Internal Error 61003 발생 시 해결 방법  (0) 2022.10.29
[Java] 줄바꿈하기  (1) 2022.09.19

댓글