본문 바로가기
자료구조

List<Map<String,Object>>

by 멋진 개구리 2021. 1. 15.
반응형

 

package map;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class ListMap {
	public static void main(String[] args) {

		List<Map<String, Object>> listMap = new ArrayList<Map<String, Object>>();
		Map<String, Object> map = new HashMap<String, Object>();
			map.put("age", "30");
			map.put("name", "kim");
			map.put("pw", "fdafsdf");
			map.put("pNum", "123-1234-1234");
			map.put("addr", "서울시");
			listMap.add(map);
		Map<String, Object> map1 = new HashMap<String, Object>();
			map1.put("age", "22");
			map1.put("name", "park");
			map1.put("pw", "wwwwaaa");
			map1.put("pNum", "123-3333-2222");
			map1.put("addr", "부산시");
			listMap.add(map1);

		Map<String, Object> map2 = new HashMap<String, Object>();
			map2.put("age", "43");
			map2.put("name", "an");
			map2.put("pw", "vcxzcv");
			map2.put("pNum", "123-3332-5555");
			map2.put("addr", "대구시");
			listMap.add(map2);

		Map<String, Object> map3 = new HashMap<String, Object>();
			map3.put("age", "45");
			map3.put("name", "beack");
			map3.put("pw", "veaveaw");
			map3.put("pNum", "010-2222-5555");
			map3.put("addr", "전주시");
			listMap.add(map3);

		Map<String, Object> map4 = new HashMap<String, Object>();
			map4.put("age", "56");
			map4.put("name", "jo");
			map4.put("pw", "weefsf");
			map4.put("pNum", "010-3333-4545");
			map4.put("addr", "제주시");
			listMap.add(map4);

		for(Map<String, Object> param : listMap){

    		System.out.println(param);
   			System.out.print("{age: "+param.get("age") );
    		System.out.print(" name: "+param.get("id") );
    		System.out.print(" pw: "+param.get("pw") );
		    System.out.print(" pNum: "+param.get("tel") );
		    System.out.println(" addr: "+param.get("addr")+"}");
	}
}

}

반응형

'자료구조' 카테고리의 다른 글

배열  (0) 2020.05.29
알고리즘의 이해  (0) 2020.05.28
자료구조의 이해  (1) 2020.05.27

댓글