一个出外勤,和架构师一起,便香架构师提出了一个一直以来的疑问。
在Java 中,这个list 到底是遍历了多少次?
list.stream().filter(k->{}).map(k->{}).filter(k->{}).collect();
架构师答:所谓流,流是一个管道,你可以定义好管道的横截面积,所有的操作都是管道中的关卡,而所有的数据都走这个管道中穿越,所以这些数据只会遍历一次!
一个出外勤,和架构师一起,便香架构师提出了一个一直以来的疑问。
在Java 中,这个list 到底是遍历了多少次?
list.stream().filter(k->{}).map(k->{}).filter(k->{}).collect();
架构师答:所谓流,流是一个管道,你可以定义好管道的横截面积,所有的操作都是管道中的关卡,而所有的数据都走这个管道中穿越,所以这些数据只会遍历一次!
本文标题:一次关于 stream 的理解
本文链接:https://www.haomeiwen.com/subject/dviawftx.html
网友评论