写点什么

Java8--Lambda 表达式对 List 集合操作

  • 2022 年 5 月 13 日
  • 本文字数:471 字

    阅读完需:约 2 分钟

List<String> list = new ArrayList<String>();


list.add("djk");


list.add("djk1");


list.add("djk12");


list.add("djk123");


List<String> list4 = new ArrayList<String>();


list4 = list.stream().map(item->item.toUpperCase()).collect(Collectors.toList());


list4.stream().forEach(item->{System.out.println(item);});


三、利用 stream().filter()对 List 进行过滤处理,并给另一个 list 赋值,并对其遍历


List<String> list = new ArrayList<String>();


list.add("djk");


list.add("djk1");


list.add("djk12");


list.add("djk123");


List<String> list3 = new Ar 《一线大厂 Java 面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 rayList<String>();


list3 = list.stream().filter(item->!item.equals("djk")).collect(Collectors.toList());


list3.stream().forEach(item->{System.out.println(item);});


四、求某一个数列的最大值、最小值、和、平均值、数列元素数


List<Integer> listint = new ArrayList<Integer>();


listint.add(1);


listint.add(2);


listint.add(3);

用户头像

还未添加个人签名 2022.04.13 加入

还未添加个人简介

评论

发布
暂无评论
Java8--Lambda表达式对List集合操作_Java_爱好编程进阶_InfoQ写作社区