当前位置:   article > 正文

24.1 传统集合的多步遍历代码、Stream流更优写法与stream、forEach、filter、count、limit、skip、concat方法、静态方法:tream.of()_集合循环用流怎么写

集合循环用流怎么写

目录

1 传统集合的多步遍历代码

2 Stream的更优写法

3 Stream流

3.1 Stream流:获取流

    列:单列集合、双列集合、数组获取stream流

3.2 Stream流中的常用方法:forEach

    延迟方法与终结方法

    逐一处理:forEach

3.3 Stream流中的常用方法:filter

3.4 Stream流中的常用方法:count

3.5 Stream流中的常用方法:limit

3.6 Stream流中的常用方法:skip

3.7 Stream流中的静态方法:concat

3.8 列:集合元素处理(传统方式) 与Stream方式编程练习


1 传统集合的多步遍历代码

每当我们需要对集合中的元素进行操作的时候,总是需要进行循环、循环、再循环。这是理所当然的么?不是。循环是做事情的方式,而不是目的。另一方面,使用线性循环就意味着只能遍历一次。如果希望再次遍历,只能再使用另一个循环从头开始

列:1. 首先筛选所有姓张的人; 2. 然后筛选名字有三个字的人; 3. 最后进行对结果进行打印输出。

  1. public class Demo01List {
  2. public static void main(String[] args) {
  3. List<String> list = new ArrayList<>();
  4. list.add("张无忌");
  5. list.add("周芷若");
  6. list.add("赵敏");
  7. list.add("张强");
  8. list.add("张三丰");
  9. System.out.println("原数据:");
  10. for (String name : list) {
  11. System.out.print(name+"\t");
  12. }
  13. System.out.println();
  14. //对list集合中的元素进行过滤,只要以张开头的元素,存储到一个新的集
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/492357
推荐阅读
相关标签
  

闽ICP备14008679号