1 class Test
2 {
3 public static void main(String[] args)
4 {
5 List<Map> list = new ArrayList<Map>();
6 //List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
7 //放入
8 while(rs.next()){
9 Map dqMap=new HashMap();
10 //Map<String, Object> dpMap = new HashMap<String, Object>();
11 dqMap.put("akey", rs.getString("jqh"));
12 dqMap.put("bkey", rs.getString("khh"));
13 dqMap.put("ckey", rs.getString("ydmc"));
14 dqMap.put("dkey", rs.getString("dz"));
15 list.add(dqMap);
16 }
17
18
19 //取出
20 if(list != null && list.size() > 0){
21 for(Map map:list){
22 System.out.println(map.get("akey"));
23 System.out.println(map.get("bkey"));
24 System.out.println(map.get("ckey"));
25 System.out.println(map.get("dkey"));
26 }
27 }
28
29 }
30 }
以上是从数据库中取出的值,循环放入map中,然后把map放中list中,再依次从List中取出。