![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java8
文章平均质量分 73
Mr.Debug
这个作者很懒,什么都没留下…
展开
-
学习-函数式编程
目录函数式接口基础概念格式@FunctionalInterface注解有返回结构样例函数式编程基础Lambda的延迟执行性能浪费的日志案例Lambda的更优写法常用函数式接口-Consumer抽象方法:accept默认方法:andThen常用函数式接口-Supplier函数式接口基础概念函数式接口在Java中是指:有且仅有一个抽象方法的接口格式只要确保接口中有且仅有一个抽象方法即可:修饰符 interface 接口名称 { public abstract 返回值类型 方法名称(可选参数信原创 2022-01-24 17:38:08 · 283 阅读 · 0 评论 -
Java 集合元素 字符串拼接方式
文章目录1、Joiner-guava2、String-java83、StringUtils.join1、Joiner-guava//单个拼接System.out.println(Joiner.on(",").join(1, 2));//1,2//数组拼接 List<String> listStr = Arrays.asList("hello","java"); System.out.println(Joiner.on(",").join(listStr));//he原创 2022-03-11 15:40:21 · 3290 阅读 · 0 评论 -
JAVA CollectionUtils常用方法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、差集 subtract一、交集 intersection一、并集 union一、交集的补集 disjunction一、集合是否相等 isEqualCollection一、集合判空 isEmpty、isNotEmpty一、差集 subtract一、差集 subtract一、差集 subtract //数据准备 List<Integer> list1 = Arrays.asList(1, 2, 5); .原创 2022-03-08 21:04:48 · 2355 阅读 · 0 评论 -
java8特性详解
文章目录一、功能一、功能 父类:BasicStream 子类:Stream、IntStream、LongStream、DoubleStream 包含两个类型,中间操作(intermediate operations)和结束操作(terminal operations) 下面是所有方法的属于那一端操作的方法:...原创 2021-06-17 20:50:05 · 210 阅读 · 0 评论 -
java 8
文章目录一、reduce方法第一个签名方法第二个签名第三个签名一、reduce方法stream api的reduce方法用于对stream中元素进行聚合求值,最常见的用法就是将stream中一连串的值合成为单个值,字符串拼接、数值的 sum、min、max、average 都是特殊的 reduce,比如为一个包含一系列数值的数组求和。reduce方法有三个重载的方法,方法签名如下//重载方法一Optional<T> reduce(BinaryOperator<T> ac原创 2021-03-31 19:43:53 · 239 阅读 · 0 评论