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();
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对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android Google Map获取地理位置信息的方法
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- Spark RDD API详解(一) Map和Reduce
- PropertyChangeListener简单理解
- Python中map()函数浅析
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序