前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >StringUtils.isEmpty和StringUtils.isBlank用法

StringUtils.isEmpty和StringUtils.isBlank用法

作者头像
故久
发布2019-09-29 14:41:05
6510
发布2019-09-29 14:41:05
举报
文章被收录于专栏:故久

StringUtils位于org.apache.commons.lang包下

为了方便区别isEmpty和isBlank,可以从字面意思区分,empty字面翻译是空,而blank翻译为空白。

StringUtils.isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0

StringUtils.isNotEmpty(String str) 等价于 !isEmpty(String str)

StringUtils.isBlank(String str) 判断某字符串是否为空或长度为0或由空白符(whitespace) 构成

StringUtils.isBlank(String str) 等价于 !isBlank(String str)

代码语言:javascript
复制
public class StringUtilsTest {
 
     public static void main(String[] args) {
 
         System.out.println(StringUtils.isEmpty(null));  //true
         System.out.println(StringUtils.isEmpty(""));   //true
         System.out.println(StringUtils.isEmpty(" ")); //false 注意在空格作非空处理
         System.out.println(StringUtils.isEmpty("string"));//false
 
         //全部输出true
         System.out.println(StringUtils.isBlank(null));  
         System.out.println(StringUtils.isBlank(""));  
         System.out.println(StringUtils.isBlank(" ")); 
         System.out.println(StringUtils.isBlank("        "));
 
 
     }
 
 }
 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档