上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 40 下一页
摘要: 分析: Lambda表达式的目的,打印参数传递的字符串 把参数s,传递给了System.out对象,调用out对象方法println对字符串进行输出 注意: 1.System.out对象是已经存在的 2.println方法也是存在的 所以我们可以使用方法引用来优化Lambda表达式 实现: @Fun 阅读全文
posted @ 2022-07-21 14:32 淤泥不染 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 练习:集合元素处理(传统方式) 现在有两个ArrayList集合存储队伍当中的多个成员姓名,要求使用传统的for循环(或增强for循环)依次进行以下若干操作步骤 1.第一个队伍只要名字为3个字的成员姓名;存储到一个新的集合中。 2.第一个队伍筛选之后只要前三个人;存储到一个新集合中 3.第二个队伍只 阅读全文
posted @ 2022-07-21 13:44 淤泥不染 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Stream流中的常用方法limit:用于截取流中的元素 limit方法可以对流进行截取,只取用前n个,否则不进行操作 Stream<T> limit(long maxSize); 参数是一个long型,如果集合当前长度大于参数则进行截取,否则不进行操作 limit方法是一个延迟方法,只是对流中的元 阅读全文
posted @ 2022-07-21 11:20 淤泥不染 阅读(957) 评论(0) 推荐(0) 编辑
摘要: Stream流中的常用方法_map 如果需要将流中的元素映射到另一个流中,可以使用mapfangfa <R> Stream<R> map(Function<? super T,? extends R> mapper); 该接口需要一个Function函数接口参数式,可以将当前流中的T类型数据转换为另 阅读全文
posted @ 2022-07-21 10:55 淤泥不染 阅读(572) 评论(0) 推荐(0) 编辑
摘要: Stream流中的常用方法_filter Stream流中的常用方法_filter:用于对Stream流中的数据进行过滤 Stream<T> filter(Predicate<? super T> predicate); filter方法的参数Predicate是一个函数式接口,所以可以传递Lamb 阅读全文
posted @ 2022-07-21 10:28 淤泥不染 阅读(496) 评论(0) 推荐(0) 编辑
摘要: java.util.stream.Stream<T>是JDK 8新加入的最常用的流接口。(这并不是一个函数式接口) 获取一个流非常简单,有以下几种常用的方式: 所有的Collection集合都是可以通过stream默认方法获取流 default Stream<E> stream() Stream接口 阅读全文
posted @ 2022-07-21 10:14 淤泥不染 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 使用Stream流的方式,遍历集合对集合中的数据进行过滤 Stream流JDK1.8之后出现的 关注的是坐什么,而不是怎么坐代码实现: //创建一个集合,存储名字 List<String> list = new ArrayList<>(); list.add("张无忌"); list.add("李四 阅读全文
posted @ 2022-07-21 09:35 淤泥不染 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 练习:自定义函数模型拼接 题目 请使用Function进行函数模型的拼接,按照顺序需要执行的多个函数操作为: String str = "赵丽颖,20"; 分析: 1. 将字符串截取数字年龄部分,得到字符串; Function<String,String> "赵丽颖,20"->"20" 2. 将上一 阅读全文
posted @ 2022-07-20 17:56 淤泥不染 阅读(72) 评论(0) 推荐(0) 编辑
摘要: java.util.function.Function<T,R>接口用来根据一个类型的数据得到另一个类型的数据, 前者称为前置条件,后者称为后置条件。 Function接口中最主要的抽象方法为:R apply(T t),根据类型T的参数获取类型R的结果。 使用的场景例如:将String类型转换为In 阅读全文
posted @ 2022-07-20 17:05 淤泥不染 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 需求:判断一个字符串,有两个判断的条件 1.判断字符串的长度是否大于5 2.判断字符串中是否包含a 满足一个条件即可,我们就可以使用||运算符连接两个条件 Predicate接口中有一个方法or,表示或者关系,也可以用于连接两个判断条件 default Predicate<T> or(Predica 阅读全文
posted @ 2022-07-20 16:41 淤泥不染 阅读(37) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 40 下一页