Stream API

Stream API

概念:Stream API是Java8中处理集合的关键抽象概念,Stream API允许开发人员在不改变原始数据源的情况下对集合进行操作(查找、过滤、数据映射等等),这使得代码更加简洁、易读和可维护。总之,Stream API提供了一种高效且易于使用的数据处理方式

注意点:

  • Stream不会存储数据

  • Stream不会改变数据源

  • Stream操作是延迟操作(在执行返回 Stream 的方法时,并不立刻执行,而是等返回一个非 Stream 的方法后才执行。)

  • Stream操作只能使用一次,第二次使用便会报错

Stream操作的三个步骤

  1. 创建Stream:通过数据源获取Stream
  2. 中间操作:一个中间操作链
  3. 终端操作:执行中间操作链,产生结果

参考:

posted @ 2024-01-15 20:56  luji34  阅读(33)  评论(0)    收藏  举报