• 首页
  • 邻居
  • 关于
  • 归档
  • 搜索
  • 夜间模式
    ©2020-2026  我的学习笔记 Theme by OneBlog

    我的学习笔记博客

    搜索
    标签
    # 随笔 # Java # 教程 # openwrt # Mysql # SQL # 爬虫 # post # Js调优 # MAVEN
  • 首页>
  • Java>
  • 正文
  • JDK8 foreach案例测试

    2019年12月24日 1.2 k 阅读 0 评论 926 字

    @org.junit.Test

    public void test() {
        //list遍历案例
        List<String> strList = Arrays.asList("YangHang", "AnXiaoHei", "LiuPengFei");
         //遍历方法一
        strList.forEach(x -> {
            System.out.println(x);
        });
        //遍历方法二
        strList.forEach((x2) -> {
            System.out.println(x2);
        });
        //遍历方法三
        strList.forEach(System.out::println);
        //匹配字符"YangHang"
        strList.forEach(item ->{
            if ("YangHang".equalsIgnoreCase(item)){
                System.out.println(item);
            }
        });
    
    //Map遍历案例
     Map<String,User> map =new HashMap<>();
        map.put("1",new User("aa",10));
        map.put("2",new User("bb",11));
        map.put("3",new User("cc",12));
    
        //匹配输出,匹配项可以为list集合元素的属性(成员变量)
        map.forEach((t,v)->System.out.println("id : " + t + " User : " + v));
    
    本文著作权归作者 [ admin ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    取消回复

    发表留言
    回复

    首页邻居关于归档
    Copyright©2020-2026  All Rights Reserved.  Load:0.018 s
    京ICP备18019712号
    Theme by OneBlog V3.6.5
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。