Map的几种遍历
来源:互联网 发布:淘宝游戏专营怎么进入 编辑:程序博客网 时间:2024/06/08 19:05
public static void main(String[] args) {
Map<Integer,String> hashMap = new HashMap<Integer,String>();
hashMap.put(1,"a");
hashMap.put(2,"b");
hashMap.put(3,"c");
//第一种:
Set<Integer> set = hashMap.keySet(); //得到所有key的集合
for (Integer in : set){
String str = hashMap.get(in);//得到每个key对应value的值
System.out.println(in + " " + str);
}
//第二种:
Iterator<Map.Entry<Integer, String>> it = hashMap.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<Integer, String> entry = it.next();
System.out.println("key= " + entry.getKey() + " value= " + entry.getValue());
}
//第三种:(推荐)
for (Map.Entry<Integer, String> entry : hashMap.entrySet()) {
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第四种:(打印出所有的value)
for (String v : hashMap.values()) {
System.out.println("value= " + v);
}
}
Map<Integer,String> hashMap = new HashMap<Integer,String>();
hashMap.put(1,"a");
hashMap.put(2,"b");
hashMap.put(3,"c");
//第一种:
Set<Integer> set = hashMap.keySet(); //得到所有key的集合
for (Integer in : set){
String str = hashMap.get(in);//得到每个key对应value的值
System.out.println(in + " " + str);
}
//第二种:
Iterator<Map.Entry<Integer, String>> it = hashMap.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<Integer, String> entry = it.next();
System.out.println("key= " + entry.getKey() + " value= " + entry.getValue());
}
//第三种:(推荐)
for (Map.Entry<Integer, String> entry : hashMap.entrySet()) {
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第四种:(打印出所有的value)
for (String v : hashMap.values()) {
System.out.println("value= " + v);
}
}
阅读全文
0 0
- Map的几种遍历
- 遍历Map的几种方法
- Java 遍历Map的几种方法
- 遍历Map的几种方法
- 遍历Map的几种常用方法
- 遍历Map的几种方法《转载》
- 遍历Map的几种方法
- java Map 遍历的几种方法
- 遍历map的几种方法
- Map的几种遍历方法
- 遍历Map的几种方法
- Map遍历的几种方法
- 遍历Map的几种方式
- Map遍历的几种方法
- 遍历map的几种方式
- Map遍历的几种方法
- 遍历map的几种方法
- 遍历map的几种方式
- Vim 实用技巧,一些自己常用到的命令
- codeforces837B Flag on Berland
- 从朋友圈一道小学试题想到的
- Java中子类能够继承父类的private属性或方法吗?
- Curling 2.0 (深搜)
- Map的几种遍历
- java中list的遍历,交集,并集,差集,去重,contains(),indexof,.lastIndexOf
- 微信网页版弹窗实现
- OpenCV学习之寻找轮廓实现视频流的运动目标检测
- 35. Search Insert Position
- Java异常的深入研究与分析
- Websphere8.5安装与配置
- SQl语句执行顺序
- java支付接口开发