:::: 개발 ::::/::: JAVA :::

JAVA LIST 변환 & 추가

nayha 2018. 11. 8. 10:45

원본 리스트 받아와서

리스트 컬럼 개수 만큼 문자열 추가 리스트 리턴


원본 리스트: {node1,node2,node3,node4}

변환 리스트: {node1,node2,node3,node4.node1_self.node2_self.node3_self.node4_self}


간단한거 같은데 1시간 코딩...

머리가..



List<Map<String, Object>> OriList = 원본리스트();

List<Map<String, Object>> Conversion_List = new ArrayList<Map<String, Object>>();



for (int i = 0; i < OriList.size(); i++) {

//map.put 은 add 개념이 아니라 루프를 돌때 초기화됨 

//루프 안에 설정

Map<String, Object> map = new HashMap<String, Object>();

map.put("name", OriList.get(i).get("name") + "_self");

Conversion_List.add(map);

}


// 원본과 변환 리스트 합치기

OriList.addAll(Conversion_List);


return OriList;





반응형