打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
遍历map
package com;

import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;

/**
 * 遍历Map
 * @author Administrator
 */
public class IterateMapKey {
public static void main(String[] args) {
Map<String,Integer> map = new HashMap<String,Integer>();
//添加3个元素
map.put("k1", 1);
map.put("k2", 2);
map.put("k3", 3);

System.out.println("-----获取所有的key------");
Set<String> keys = map.keySet();
for( String key : keys ){
System.out.println("key:" + key+",value:"+ map.get(key));
}
System.out.println("-----获取所有 key-value------");
//java.util.Map.Entry
Set<Entry<String,Integer> > entries = map.entrySet();
//获取用于遍历Set集合的迭代器
Iterator<Entry<String,Integer>> it = entries.iterator();
while(it.hasNext()){
//遍历每一组键值对
Entry<String,Integer> entry = it.next();
String key = entry.getKey();
int value = entry.getValue();
System.out.println(key+"="+value);
}
System.out.println("-----返回的所有value不是存入的Set集合------");
Collection<Integer> values = map.values();
for(Integer value : values){
System.out.println("value:"+value);
}

}
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Java 遍历Map时 删除元素
java 遍历map 方法
[转]另一种遍历Map的方式:Map.Entry和Map.entrySet()
Map的 entrySet() 详解以及用法(四种遍历map的方式)
Java 集合
Map<String, String> 遍历方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服