2021
06-09
06-09
Java8 Optional优雅空值判断的示例代码
先介绍一下API,与其他文章不同的是,本文采取类比的方式来讲,同时结合源码。而不像其他文章一样,一个个API罗列出来,让人找不到重点。1、Optional(Tvalue),empty(),of(Tvalue),ofNullable(Tvalue)这四个函数之间具有相关性,因此放在一组进行记忆。先说明一下,Optional(Tvalue),即构造函数,它是private权限的,不能由外部调用的。其余三个函数是public权限,供我们所调用。那么,Optional的本质,就是内部储存了一个真实...
继续阅读 >