上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 54 下一页
摘要: 流式思想概述 整体来看,流式思想类似于工厂车间的“生产流水线”。 当需要对多个元素进行操作(特别是多步操作)的时候,考虑到性能及便利性,我们应该首先拼好一个“模型”步骤 方案,然后再按照方案去执行它 这张图中展示了过滤、映射、跳过、计数等多步操作,这是一种集合元素的处理方案,而方案就是一种“函数模 阅读全文
posted @ 2022-09-23 11:12 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 使用传统的方式,遍历集合,对集合中的数据进行过滤 使用Stream流的方式,遍历集合,对集合中的数据进行过滤 使用Stream流的方式,遍历集合,对集合中的数据进行过滤Stream流是JDK1.8之后出现的,他关注的是做什么而不是怎么做 阅读全文
posted @ 2022-09-23 11:10 肥宅快乐水~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 常用的函数式接口-Function接口-默认方法-andThen Function接口中的默认方法andThen:用来进行组合操作 需求: 把String类型的"123",转换为Inteter类型,把转换后的结果加10 把增加之后的Integer类型的数据,转换为String类型 分析: 转换了两次 阅读全文
posted @ 2022-09-23 11:07 肥宅快乐水~ 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 常用的函数式接口-Predicate接口练习-集合信息筛选 练习:集合信息筛选 数组当中有多条“姓名+性别”的信息如下, String[] array = { "迪丽热巴,女", "古力娜扎,女", "马尔扎哈,男", "赵丽颖,女" }; 请通过Predicate接口的拼装将符合要求的字符串筛选到 阅读全文
posted @ 2022-09-23 11:04 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 常用的函数式接口-Predicate接口-默认方法and 逻辑表达式:可以连接多个判断条件 &&:与运算符,有false则false ||:或运算符,有true则true !:非(取反)运算符:非真则假,非假则真 常用的函数式接口-Predicate接口-默认方法or&negate方法 or def 阅读全文
posted @ 2022-07-21 09:03 肥宅快乐水~ 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 常用的函数式接口-Consumer接口练习-字符串拼接输出 练习: 字符串数组当中存有多条信息,请按照格式“姓名:Xx。性别: Xx。”的格式将信息打印出来。 要求将打印姓名的动作作为第一个consumer接口的Lambda实例, 将打印性别的动作作为第二个consumer接口的Lambda实例, 阅读全文
posted @ 2022-07-21 08:59 肥宅快乐水~ 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 常用的函数式接口-Consumer接口 java.util.function.Consumer<T>接口则正好与Supplier接口相反 它不是生产一个数据,而是消费一个数据,其数据类型由泛型决定。 Consumer接口中包含抽象方法void accept(T t),意为消费一个指定泛型的数据 Co 阅读全文
posted @ 2022-07-21 08:56 肥宅快乐水~ 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 常用的函数式接口-Supplier接口 常用的函数式接口 java.util.function.Supplier<T>接口仅包含一个无参的方法:T get()。用来获取一个泛型参数指定类型的对象数据。 Supplier<T>接口被称之为生产型接口,指定接口的泛型是什么类型,那么接口中的get方法就会 阅读全文
posted @ 2022-07-21 08:54 肥宅快乐水~ 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 函数式接口作为方法的参数案例 函数式接口作为方法的返回值类型案 如果一个方法的返回值类型是一个函数式接口,那么就可以直接返回一个Lambda表达式。 当需要通过一个方法来获取一个java.util.Comparator接口类型的对象作为排序器时,就可以调该方法获取。 搜索 复制 阅读全文
posted @ 2022-07-21 08:50 肥宅快乐水~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 性能浪费的日志案例 注意: 日志可以帮助我们快速的定位问题,记录程序运行过程中的情况,以便项目的监控和优化。 一种典型的场景就是对参数进行有条件使用,例如对日志消息进行拼接后,在满足条件的情况下进行打印输出 日志案例 发现以下代码存在的一些性能浪费的问题 调用showLog方法,传递的第二个参数是一 阅读全文
posted @ 2022-07-21 08:48 肥宅快乐水~ 阅读(41) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 54 下一页