遍历MAP-key的几种方法


//通过map.keySet()方法
//方法一:通过得到key的值,然后获取value;
for(String key : map.keySet()){
  String value = map.get(key);
  System.out.println(key+" "+value);
}
//使用迭代器,获取key;
Iterator<String> iter = map.keySet().iterator();
while(iter.hasNext()){
  String key=iter.next();
  String value = map.get(key);
  System.out.println(key+" "+value);
}
//通过map.entrySet()方法
//方法一:循环map里面的每一对键值对,然后获取key和value
for(Entry<String, String> vo : map.entrySet()){
  vo.getKey();
  vo.getValue();
  System.out.println(vo.getKey()+" "+vo.getValue());
}

//使用迭代器,获取key
Iterator<Entry<String,String>> iter = map.entrySet().iterator();
while(iter.hasNext()){
  Entry<String,String> entry = iter.next();
  String key = entry.getKey();
  String value = entry.getValue();
  System.out.println(key+" "+value);
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM