遍历Map的四种方法
来源:互联网 发布:明星和普通人长相知乎 编辑:程序博客网 时间:2024/05/25 23:29
public static void main(String[] args) {
Map<String, String> map = new HashMap<String, String>();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一种:普遍使用,二次取值
System.out.println("通过Map.keySet遍历key和value:");
for (String key : map.keySet()) {
System.out.println("key= "+ key + " and value= " + map.get(key));
}
//第二种
System.out.println("通过Map.entrySet使用iterator遍历key和value:");
Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<String, String> entry = it.next();
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第三种:推荐,尤其是容量大时
System.out.println("通过Map.entrySet遍历key和value");
for (Map.Entry<String, String> entry : map.entrySet()) {
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第四种
System.out.println("通过Map.values()遍历所有的value,但不能遍历key");
for (String v : map.values()) {
System.out.println("value= " + v);
}
}
转载网址:http://www.cnblogs.com/kristain/articles/2033566.html
- java Map 遍历的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- java 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- 遍历Map的四种方法
- java遍历Map的四种方法
- iOS开发过程中容易忽略的关键之处
- 再认识asp.net的postback机制:探索__doPostBack的来龙去脉
- 日经春秋 20150626
- jQuery 下的 Ajax 基本知识整理
- reorder-list
- 遍历Map的四种方法
- [Android基础知识] 之二十二 UI设计之 LayoutInflater详解
- 黑马程序员--Foundation框架字符串
- NSURLSession使用说明及后台工作流程分析
- gre复习资料推荐整理
- fielddata那些事
- 设计模式----------------------观察者模式
- 山东理工大学第七届ACM校赛-字符的变化
- 开发中遇到的各种坑--GitPull出现:/libexec/git-core/git-sh-setup: line 83: /bin/sed: Bad file number