![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 95
vernin
这个作者很懒,什么都没留下…
展开
-
Java 8中Optional类
Optional是Java 8引入的一个容器类,用来表示可能存在也可能不存在的值。它为解决空指针异常提供了一种更优雅的解决方案。与直接使用null不同,Optional明确地表示一个值的存在或缺失,避免了因意外的null值引发的。Optional本质上是一个容器对象,它可能包含一个非空值,也可能为空。当值存在时,Optional会持有该值;当值不存在时,Optional会被认为是“空”的,这种明确的表示方式使得代码更易于理解和维护。Optional方法返回值:当方法的返回值可能为空时,可以返回一个。原创 2024-08-29 17:00:03 · 268 阅读 · 0 评论 -
Java中Stream流详解
Java中的Stream是Java 8引入的一种新的API,用于处理集合或数组中的数据,提供了一种简洁且高效的方式来进行各种操作,如过滤、排序、映射、汇总等。Stream不存储数据,它更像是一个高级迭代器,通过一系列流水线操作来处理数据。中间操作和终端操作。原创 2024-08-27 04:38:06 · 933 阅读 · 0 评论