首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JDK8
订阅
用户6283273102157
更多收藏集
微信扫码分享
微信
新浪微博
QQ
40篇文章 · 0订阅
Java 里的 Optional 魔法:拿捏空值,yyds!
引言 在 Java 编程的世界里,处理空值一直是一个需要谨慎对待的问题。空指针异常常常让开发者感到头疼,不仅影响程序的稳定性,还可能导致难以排查的错误。而 Java 中的 Optional 类的出现,
原来Optional用起来这么清爽!
最近在项目中,看到一段很优雅的代码,用Optional 来判空的。我贴出来给大家看看: 这段代码因为Optional的存在,优雅了很多,因为userInfoList
重生之Collectors.toMap()的坑,我真的踩了又踩
第一章:噩梦的开始 jdk8 引入了让人欲罢不能的 stream 流处理 -- 楔子 每当遇到 List<Object> 对象需要各种花样的处理时,你就会想到你的梦中情人Stream了吧。 先造点数据
reduce规约:深入理解java8中的规约reduce
reduce中的BiFunction和BinaryOperator是什么;reduce使用场景;reduce如何高效使用
Java进阶:HashMap底层原理(通俗易懂篇)
1.底层结构 Java 7及之前版本 在Java 7及之前的版本中,HashMap的底层数据结构主要是数组加链表。具体实现如下: 数组:HashMap的核心是一个Entry数组(Entry<K,V>[
Java 8 Stream玩转集合的筛选、归约、分组、聚合
Java 8 Stream玩转集合的筛选、归约、分组、聚合 ....................
Java8 | 如何使用Group By 聚合操作集合数据?
这篇文章就实际开发中很有可能用到的集合数据Group By处理,实践多种方法解决问题。读完,你一定收获满满!
Java8 Optional:空指针异常NPE的克星
一、什么是空指针异常? 空指针(Null Pointer Exception,NPE)是Java中最常见不过的异常了。其原因虽然显而易见,但是开发人员往往会忽略,或未能及时采取措施,常会导致程序崩溃或
Java学习十一—Java8特性之Stream流
Java 8引入了许多令人兴奋的新特性,其中最引人注目的是Lambda表达式和Stream API。
Java函数式接口,一文彻底剖析!
自从 Java 8 引入函数式编程后,给很多 Java 程序员带来了福音,函数式编程是一种专注于使用函数来创建清晰简洁的代码的范式,它不像传统的命令式编程那样修改数据和维护状