- 博客(2)
- 收藏
- 关注
原创 Java中的 Stream 流02
filter 是 Stream 流中的常用方法,主要用于对 Stream 流中的数据进行过滤,便于对过滤后的流进行后续其他操作。Stream的sorted()排序,能够以自然顺序或者用 Comparator 接口定义的排序规则来排序一个流,Comparator 能用 lambda 表达式来初始化,还能够逆序一个已经排序的流。中间操作的主要目的是打开流,做出某种数据映射或者过滤,然后会返回一个新的流,交给下一个操作使用。中间操作会返回一个新的流,一个流的后面可以跟随零个或多个其他中间操作,成为一个操作链。
2023-06-25 22:08:18 60 1
原创 Java中的 Stream 流01
Stream流是用于操作数据源如集合、数组等所生成的元素序列;集合是用于存储数据,而流是用于对集合内的数据进行计算。Stream不是数据结构,不会保存数据。Stream不会修改原来的数据源,它会将操作后的数据保存到另外一个新的对象中。Stream是惰性求值,流在中间处理过程中,只是对操作进行了记录,并不会立即执行,需要等到执行终止操作的时候才会进行实际的计算。Stream可以帮助我们更加聚焦于我们要做的事,而不需要去关注具体做的过程,简化代码,提高开发效率。Class
2023-06-25 22:04:51 236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人