JDK8新特性中,如何用判空遍历实现高效代码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计505个文字,预计阅读时间需要3分钟。
在编程中,经常需要处理各种变量。在使用变量时,要经常进行空判断,否则可能会出错。Java 8 提供了空判断的简便方法:`Optional.ofNullable(变量).orElse(默认值)`。
例1:求字符串`s`的长度(为空时返回默认值0):javaString s=Hello;int length=Optional.ofNullable(s).orElse().length();
在工作中,经常会处理各种变量,但往往会在使用变量的时候,要进行空判断,不然要报错。
Java 8 提供了判空写法:
Optional.ofNullable(变量).orElse(默认值);
例1:求字符串 s 的长度( 为空的时候返回0 )。
本文共计505个文字,预计阅读时间需要3分钟。
在编程中,经常需要处理各种变量。在使用变量时,要经常进行空判断,否则可能会出错。Java 8 提供了空判断的简便方法:`Optional.ofNullable(变量).orElse(默认值)`。
例1:求字符串`s`的长度(为空时返回默认值0):javaString s=Hello;int length=Optional.ofNullable(s).orElse().length();
在工作中,经常会处理各种变量,但往往会在使用变量的时候,要进行空判断,不然要报错。
Java 8 提供了判空写法:
Optional.ofNullable(变量).orElse(默认值);
例1:求字符串 s 的长度( 为空的时候返回0 )。

