Hashmap&List应用

 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中取出。

原文地址:https://www.cnblogs.com/shuaiwen/p/2804645.html