Java8新特性
文章平均质量分 63
记录Java8的新特性
Owen-1.01
这个作者很懒,什么都没留下…
展开
-
使用Java8的Stream流的Collectors.toMap来生成Map结构
在日常开发中总会有这样的代码,将一个List转为Map集合,使用其中的某个属性为key,某个属性为value。原创 2023-12-06 16:33:20 · 729 阅读 · 0 评论 -
Java8中的Optional的orElse、orElseGet和orElseThrow的使用
我们可以看到使用Optioan的orElse明显少些了许多代码,减少了空指针的发生。原创 2023-08-27 14:16:55 · 1404 阅读 · 0 评论 -
在Java8的forEach()中使用break/continue
因为forEach()执行的是一个lambda表达式,本质就是一个函数,就是让列表中的每一个元素来执行这个函数。今天在开发中,使用forEach()来遍历元素执行业务操作,发现如果判断不符合某个条件时就要。,不能继续向后执行了。但是在forEach()中不能使用for循环中的。的输出结果是一样的,但其实它们之间是有非常本质的区别的。将当前函数返回,下一个元素继续执行这个函数。所以看起来在forEach()中使用。原创 2023-08-27 13:48:06 · 400 阅读 · 0 评论 -
全面吃透Java Stream流操作,让代码更加的优雅
Java 8新特性Stream流原创 2023-03-09 14:11:09 · 666 阅读 · 0 评论 -
Lambda表达式详解
Java 8新特性之Lambda表达式。由易到难的学会如何使用Lambda表达式,并且深入了解Lambda表达式的原理。了解使用过程中的一些坑。原创 2023-02-22 17:01:09 · 1375 阅读 · 2 评论