您的位置:首页 > 移动开发 > Objective-C

List<Map<String,Object>>取值知识点

2016-06-19 20:39 453 查看
List<Map<String,Object>>的结果集怎么取值
           A  取 String, Object示例代码(KeySet遍历):

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

testMap.put("1", "test1"); 

testMap.put("2", "test2");

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

list.add(testMap);

for (Map<String, String> m : list) 



for (String k : m.keySet()) 



System.out.println(k + " : " + m.get(k)); 



}

B 取String, Object示例代码()        

 Iterator it=map.entrySet().iterator();           

 while(it.hasNext()){    

        Map.Entry entry = (Map.Entry)it.next();           

        value=entry.getValue().toString();           

        System.out.println(key+"===="+value);                     

 } 

 System.out.println( map.entrySet().size());    

 String key;    

 String value;    

key=entry.getKey().toString();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java List Map ListMap