更新时间:2022-10-13 10:33:01 来源:极悦 浏览2229次
lang3 下包 StringUtils
StringUtils.isNotBlack(str)
StringUtils.isNotEmpty(str)
isNotEmpty 判断不为空或不严格,判断字符串是否为空以及字符串长度是否大于0,无法检测字符串是否包含空格。
isNotBlack 判断不为空且严格,判断一个字符串是否不为空且其长度是否大于 0 而不是由空格(whitespace)构成。如果字符串中只有一个空格,他会检测到是空的,而 isNotEmpty 检测不到。
导入依赖项后,调用 CollectionUtils.isNotEmpty 即可
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.3</version>
</dependency>
1. Optional.of() 或者 Optional.ofNullable():建立 Optional 对象,区别在于 of 方法不允许参数为 null ,而 ofNullable 方法是无限制的。
2.利用可选对象调用isPresent()方法:判断值是否存在
3.利用 optional 对象调用 ifPresent(Consumer consumer): 如果 optional 不为空,则将 optional 中的对象传递给 Comsumer 函数,匿名内部类或 lambda 做业务逻辑处理。例如,以下
以上就是关于“教你Java判断为空的方法”介绍,大家如果想了解更多相关知识,不妨来关注一下极悦的Java基础教程,里面的课程内容细致全面,很适合没有基础的小伙伴学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习