stream流
文章平均质量分 61
TRACY吹西
热爱
展开
-
391 Stream流中间操作之map&mapToInt
391 Stream流中间操作之map&mapToInt(复杂的课) <R> Stream <R> map(Function mapper) 返回经过指定操作的流,Function接口中的方法R apply(T t) intStream mapToInt(ToIntFunction mapper) 返回一个经过指定操作的IntStream流, intStream:原始int流 ToI原创 2021-11-08 21:09:14 · 1284 阅读 · 0 评论 -
390 Stream流中间操作之sorted
390 Stream流中间操作之sorted Stream <T> sorted() 返回自然排序的流 Stream <T> sorted(Comparator comparator) 返回comparator排序的流 【练习需求】按字母顺序排列元素 按字符串长度排列元素【报错了】按原代码写完,运行结果不理想,为什么?理想结果:按字符串长度排序,长度一样的按自然顺序排序实际结原创 2021-11-04 10:36:58 · 282 阅读 · 0 评论 -
389 Stream流中间操作之concat&distinct
389 Stream流中间操作之concat&distinct Stream <T> concat(Stream a, Stream b) 合并2个流为1个 Stream <T> distinct() 返回由该流的不同元素(根据Object.equals(Object))组成的流 【练习需求】取前2个元素组成一个流 跳过前3个元素组成一个流 合并前面两步得到的2个流为1个流 合原创 2021-11-04 10:36:41 · 181 阅读 · 0 评论 -
388 stream中间操作:limit、skip
388 Stream流中间操作之limit&skip【练习需求】获取流中前3个元素 获取流中不含前2个元素的剩余元素 获取流中不含前3个元素的剩余元素的前3个元素---------------------------------------------package e385aso;import java.util.ArrayList;public class Demo388LimitAndSkip { public static void main(String...原创 2021-11-04 10:36:27 · 99 阅读 · 0 评论 -
387 stream中间操作:filter
387 Stream流中间操作之filter 1 Stream <T> filter(Predicate predicate) 过滤 2 Stream <T> limit(long maxSize) 返回此流中的元素组成的流,以指定的个数截取 3 Stream <T> skip(long n)原创 2021-11-03 17:50:57 · 103 阅读 · 0 评论 -
386 stream流的常见生成方式
386 Stream流的常见生成方式【Stream流的使用】 1 生成操作 通过数据源(集合、数组等)生成流,例如list.stream() 常见的生成流的方式: Collection体系的集合可以使用默认方法stream()方法生成流,例如default Stream<E> stream() Map体系的集合间接地生成流 数组可以通过Stream接口的静态方法of(T…values)生成流原创 2021-11-03 17:50:22 · 67 阅读 · 0 评论 -
385 体验stream流
385 体验Stream流软件包 java.util.stream Interface Stream<T>参数类型T - 流元素的类型【需求】创建并遍历集合创建集合A,存储多个字符串元素 提取所有以“张”开头的元素到集合B 提取集合B中所有长度为3的元素到集合C 遍历---------------------------------------------package e385aso;import java.util.ArrayList;pub.原创 2021-11-03 17:49:43 · 70 阅读 · 0 评论