day27

今日完成:Stream流的作用结合了Lambda表达式,简化集合、数组的操作,Stream流的使用步骤:先得到一条Stream流(流水线),并把数据放上去,利用Stream流中的API进行各种操作过滤转换中间方法方法调用完毕之后,还可以调用其他方法统计打印终结方法.Stream<T-filter(Predicate<?super T>predicate)过滤,Streamlimit[long maxSize)获取前几个元素,Streamskip(long n)跳过前几个元素,Streamdistinct()元素去重,依赖(hashCode和equals,方法),static Streamconcat(Stream a,Stream b)合并a和b两个流为一个流,Streammap(Function<T,R>mapper)转换流中的数据类型,void forEach(Consumer action)遍历,long count()统计toArray()收集流中的数据,放到数组中collect(Collector collector)收集流中的数据,放到集合中.Streami流的作用结合了Lambda表达式,简化集合、数组的操作,Stream的使用步骤获取Stream流对象使用中间方法处理数据使用终结方法处理数据,如何获取Stream流对象单列集合:Collection中的默认方法stream双列集合:不能直接获取数组:Arrays工具类型中的静态方法stream一堆零散的数据:Stream接口中的静态方法of,常见方法中间方法:filter,limit,skip,distinct,concat,map终结方法:forEach,count,collect
明日完成:方法引用.
遇到问题:暂无

posted @ 2025-08-18 17:18  honester  阅读(6)  评论(0)    收藏  举报