上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 53 下一页
摘要: 方法引用基本介绍 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿什么参数做什么操作,那么考虑一种情况:如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复逻辑? Printable接口 /* 定义一个打印的函数式接口 */ @Func 阅读全文
posted @ 2022-09-22 11:00 漁夫 阅读(72) 评论(0) 推荐(0)
摘要: 集合元素处理(传统方式) /* 现在有两个ArrayList集合存储队伍当中的多个成员姓名,要求使用传统的for循环(或增强for循环)一次进行以下操作 1.第一个队伍只要名字为3个字的成员姓名,存储到一个新集合中 2.第一个队伍筛选之后只要前3个人,存储到一个新集合中 3.第二个队伍只要姓张的成员 阅读全文
posted @ 2022-09-22 09:32 漁夫 阅读(37) 评论(0) 推荐(0)
摘要: Stream流的常用方法-skip steam流中的常用方法_skip:用于跳过元素如果希望跳过前几个元素,可以使用skip方法获取一个截取之后的新流 public static void main(String[] args) { //获取一个Stream流 String[] arr = {"光头 阅读全文
posted @ 2022-07-20 10:42 漁夫 阅读(76) 评论(0) 推荐(0)
摘要: Stream流中的常用方法-count /* Stream流中的常用方法_count:用于统计Stream流中元素的个数 long count(); count方法是一个终结方法,返回值是一个long类型的整数 所以不能再继续调用Stream流中的其他方法了 */ public class Demo 阅读全文
posted @ 2022-07-20 10:20 漁夫 阅读(68) 评论(0) 推荐(0)
摘要: Stream流的特点-只能使用一次 //supplier接口 获取一个指定类型的数据或数值 public class FuXi2 { // // 总结: // filter方法用来对Stream流中的数据进行过滤, 它的方法参数是一个predicate函数式接口可以使用lambda表达式 // pr 阅读全文
posted @ 2022-07-20 10:07 漁夫 阅读(80) 评论(0) 推荐(0)
摘要: Stream流中的常用方法-forEach 流模型的操作很丰富,这里介绍一些常用的APlI。这些方法可以被分成两种︰ 延迟方法︰返回值类型仍然是Stream 接口自身类型的方法,因此支持链式调用。(除了终结方法外 ,其余方法均为延迟方法。) 终结方法∶返回值类型不再是stream 接口自身类型的方法 阅读全文
posted @ 2022-07-20 09:36 漁夫 阅读(455) 评论(0) 推荐(0)
摘要: 流式思想概述 整体来看,流式思想类似于工厂车间的“生产流水线”。 当需要对多个元素进行操作(特别是多步操作)的时候,考虑到性能及便利性,我们应该首先拼好一个“模型”步骤 方案,然后再按照方案去执行它 这张图中展示了过滤、映射、跳过、计数等多步操作,这是一种集合元素的处理方案,而方案就是一种“函数模 阅读全文
posted @ 2022-07-20 09:05 漁夫 阅读(49) 评论(0) 推荐(0)
摘要: 使用传统的方式,遍历集合,对集合中的数据进行过滤 /* 使用传统的方式,遍历集合,对集合中的数据进行过滤 */ public class Demo01List { public static void main(String[] args) { //创建一个List集合,存储姓名 List<Stri 阅读全文
posted @ 2022-07-19 13:07 漁夫 阅读(36) 评论(0) 推荐(0)
摘要: 常用的函数式接口-Function接口-默认方法-andThen /* Function接口中的默认方法andThen:用来进行组合操作 需求: 把String类型的"123",转换为Inteter类型,把转换后的结果加10 把增加之后的Integer类型的数据,转换为String类型 分析: 转换 阅读全文
posted @ 2022-07-19 10:29 漁夫 阅读(61) 评论(0) 推荐(0)
摘要: 常用的函数式接口-Predicate接口练习-集合信息筛选 /* 练习:集合信息筛选 数组当中有多条“姓名+性别”的信息如下, String[] array = { "迪丽热巴,女", "古力娜扎,女", "马尔扎哈,男", "赵丽颖,女" }; 请通过Predicate接口的拼装将符合要求的字符串 阅读全文
posted @ 2022-07-19 10:13 漁夫 阅读(30) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 53 下一页