Map集合的四种种遍历方式
来源:互联网 发布:最短路径算法floyd实例 编辑:程序博客网 时间:2024/06/11 14:05
以HashMap为例,四种遍历如下,
HashMap<String,String> map=new HashMap<String,String>();
第一种:用map的keySet()方法;
Set<String> set=map.keySet();
for(String s:set){
String value=map.get(s);
System.out.prinln(s+"="+value);
}
第二种:用map的entrySet();
Set<Entry<String,String>> set=map.entrySet();
for(Entry<String,String> ss:set){
System.out.println(ss.getKey()+"="ss.getValue());
}
第三种;用迭代器加while循环遍历;
Set<Entry<String,String>> set=map.entrySet();
Ieterator<Entry<String,String>> iter=set.ieterator();
while(iter.hasNext()){
Entry<String,String> ss=iter.next();
String key=ss.getKey();
String value=ss.getValue();
System.out.println(ss.getKey()+"="ss.getValue());
}
第四种:用迭代器加for循环遍历;
for(Iterator<Entry<String,String>> it1=entry.iterator();it1.hasNext(); ){
Entry<String,String> obj=it1.next();
String key1=obj.getKey();
String value1=obj.getValue();
System.out.println(key1+"="+value1);
}
阅读全文
0 0
- Map集合的四种种遍历方式
- 四种Map集合的遍历方式
- 遍历Map集合的四种方式
- Map集合遍历的四种方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- Map集合的四种遍历方式
- map集合的四种遍历方式
- Codeforces 851B
- 莫队 + 组合 + 逆元 HDU 5145
- CAGradientlayer设置视图背景的渐变效果
- 基于ArcGIS的Python编程秘笈笔记(一):面向ArcGIS的Python语言基础
- Logstash安装配置
- Map集合的四种种遍历方式
- U盘无法复制进去东西,提示错误0x80071AC3 无法完成操作
- Django安装(windows)
- let和const命令
- codeforce 850A Five Dimensional Points(特殊判别)
- OJ 2523: 建房工程
- log4j输出多个自定义日志文件,动态配置路径
- ImageLoader
- Head First Java 总结(一)