Map知识部分两种遍历方式总结
2017-03-26 00:00
288 查看
import java.util.LinkedHashMap; import java.util.Map; import java.util.Set; //Map部分常见两种遍历方式总结 public class MapDemo { public static void main(String[] args) { Map<String, Integer> map = new LinkedHashMap<String, Integer>(); map.put("曹操", 34); map.put("刘备", 31); map.put("张飞", 28); map.put("关羽", 29); // 通过健集合挨个获取值 Set<String> s1 = map.keySet(); for (String key : s1) { Integer value = map.get(key); System.out.println("键值对为:" + key + "=" + value); } System.out.println("--------"); // 通过获取键值对对象方式 Set<Map.Entry<String, Integer>> s2 = map.entrySet(); for (Map.Entry<String, Integer> m : s2) { String key = m.getKey(); Integer value = m.getValue(); System.out.println("键值对为:" + key + "=" + value); } } } //结果: /* 键值对为:曹操=34 键值对为:刘备=31 键值对为:张飞=28 键值对为:关羽=29 -------- 键值对为:曹操=34 键值对为:刘备=31 键值对为:张飞=28 键值对为:关羽=29 */
相关文章推荐
- 【Map使用】Java中HashMap遍历的两种方式
- Map遍历两种方式
- std::map 通过遍历删除满足某些条件元素的两种方式
- 数据结构回顾与总结 图(2)两种基本的遍历方式
- Map集合的两种遍历方式
- Map遍历的两种方式keySet()和entrySet()
- 遍历Map的方式总结
- map的两种遍历方式
- Map的6种遍历方式总结
- C++中map遍历的两种方式
- 20Mybatis_订单商品数据模型_一对一查询——resultType和resultMap两种方式以及两种方式的总结
- Java基础知识——思考Map两种遍历的区别 && Compatable和Comparator区别
- L6:Map、HashMap、遍历的两种方式
- Map两种遍历方式与TreeSet两种排序依据
- 集合框架_Map集合遍历的两种方式比较图解
- Map集合的四种遍历方式总结
- Java中Map常用方法总结以及遍历方式的汇总
- java map的两种遍历方式
- Map集合遍历的两种方式
- map遍历常用两种方式(备忘)