java 遍历map
2015-12-27 23:32
405 查看
今天在做数据挖掘,最后进行数据综合分析需要使用Map来保存数据做汇总,所以温习下map的遍历方法,权当再过目一遍:
Map<String,String> map=new HashMap<String,String>(); map.put("name", "kaka"); //1. 第一种用for循环 for(Map.Entry<String, String> entry:map.entrySet()){ System.out.println(entry.getKey()+":"+entry.getValue()); } //2. 第二种用迭代Iterator Set set = map.entrySet(); Iterator i = set.iterator(); while(i.hasNext()){ Map.Entry<String, String> entry1=(Map.Entry<String, String>)i.next(); System.out.println(entry1.getKey()+":"+entry1.getValue()); } Set set = map.entrySet(); //3. 用keySet()迭代 Iterator it=map.keySet().iterator(); while(it.hasNext()){ String key; String value; key=it.next().toString(); value=map.get(key); System.out.println(key+":"+value); } //4. 用entrySet()迭代 Iterator it=map.entrySet().iterator(); String key; String value; while(it.hasNext()){ Map.Entry entry = (Map.Entry)it.next(); key=entry.getKey().toString(); value=entry.getValue().toString(); System.out.println(key+":"+value); }
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c语言实现hashmap(转载)
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序