• Map集合的遍历方式之第一种(键找值)(重点)


     目标: Map集合的遍历方式。

        Map集合的遍历方式有三种:

          a.“键找值”的方式遍历:先获取Map集合全部的键,再根据遍历键找值。

          b.“键值对”的方式遍历;难度较大。

          c.JDK 1.8开始之后的新技术,Lambda表达式。(暂时了解)

        1.“键找值”的方式遍历:

          a.先获取Map集合的全部键的Set集合、

          b.遍历键的Set集合,然后通过键找值。

    小结: 代码简单 需要记住!

    案例:

    package com.itheima.Map复习;
    
    import java.util.*;
    
    /**
     * @program: javaDemo01->MapTestDemo01
     * @description: Map遍历复习
     * @author: 安生
     * @create: 2021-02-02 17:25
     **/
    public class MapTestDemo01 {
        private static final Map<String,Integer> ALL_PROPLE = new HashMap<>();
    
        static {
           ALL_PROPLE.put("陈平安",16);
           ALL_PROPLE.put("阿良",18);
           ALL_PROPLE.put("齐静春",16);
    //        System.out.println(ALL_PROPLE);
        }
        public static void main(String[] args) {
            List<Integer> ages = new ArrayList<>();
            Set<String> names = ALL_PROPLE.keySet();
            for (String name : names) {
                Collections.addAll(ages,ALL_PROPLE.get(name));
    
            }
            for (Integer age : ages) {
                System.out.println(age);
            }
        }
    }

    运行结果:

  • 相关阅读:
    c#读取.config文件内容
    c# 读取配置文件方法
    C# Log4net详细说明
    C# 运算符集
    LeetCode 69_ x 的平方根
    LeetCode 172 _ 阶乘后的零
    LeetCode 171 _ Excel表列序号
    LeetCode 88 _ 合并两个有序数组
    LeetCode 581 _ 最短无序连续子数组
    LeetCode 283 _ 移动零
  • 原文地址:https://www.cnblogs.com/bichen-01/p/14363282.html
Copyright © 2020-2023  润新知