小村村长

导航

随笔分类 -  函数式编程Stream流

函数式编程Stream 流(三)--Optional
摘要:##4.1概述 我们在编写代码的时候出现最多的就是空指针异常,所以在很多情况下我们需要做各种非空的判断 例如: Author author= new Author(); if(author!=null){ System.out.println("author.getName()"); } 尤其是对象 阅读全文

posted @ 2022-05-05 23:46 小村村长 阅读(112) 评论(0) 推荐(0) 编辑

函数式编程Stream流(二)--Stream流
摘要:##3.Stream流 ###3.1概述 java 8 的Stream使用的是函数式编程模式。如同他的名字一样,它可以方便的让我们对集合或数组进行链状流式的操作; ###3.2案例数据准备 @Data @EqualsAndHashCode @NoArgsConstructor @AllArgsCon 阅读全文

posted @ 2022-05-03 10:21 小村村长 阅读(66) 评论(0) 推荐(0) 编辑

函数式编程Stream流(一)--Lambda表达式
摘要:##1.概述 ###1.1为什学? 能够看懂公司的代码 大数量下处理集合效率高 代码可读性高 消灭嵌套地狱 // 查询未成年作家的评分在70分以上的著作, 由于洋流影响所以作家和著作可能出现重复,需要进行去重 List<Book> bookList = new ArrayList<>(); Set< 阅读全文

posted @ 2022-04-27 00:55 小村村长 阅读(34) 评论(0) 推荐(0) 编辑