三合一网站建设方案,上海建设厅焊工证查询网站,关键词优化心得,网站建设岗位周计划如何判断String是否为空#xff1f;
判断Strings是否为空#xff0c;很多人第一反应就是 str ! null str.length 0。可能已经忘了StringUtils工具包了。 工具包中有 isNotEmpty 和isNotBlank 两个方法#xff0c;都可以判断String是否为空#xff0c;区别…如何判断String是否为空
判断Strings是否为空很多人第一反应就是 str ! null str.length 0。可能已经忘了StringUtils工具包了。 工具包中有 isNotEmpty 和isNotBlank 两个方法都可以判断String是否为空区别在与在判断空白字符时isNotBlank为false而isNotEmp为ture。
isNotEmpty
判断某字符串是否非空
StringUtils.isNotEmpty(null) false
StringUtils.isNotEmpty() false
StringUtils.isNotEmpty( ) true
StringUtils.isNotEmpty(“bob”) trueisNotBlank
判断某字符串是否不为空且长度不为0且不由空白符(whitespace)构成 下面是示例
StringUtils.isNotBlank(null) false
StringUtils.isNotBlank() false
StringUtils.isNotBlank( “) false
StringUtils.isNotBlank(”\t \n \f \r) falseisNotEmpty(str)等价于 str ! null str.length 0
isNotBlank(str) 等价于 str ! null str.length 0 str.trim().length 0
同理
isEmpty 等价于 str null || str.length 0
isBlank 等价于 str null || str.length 0 || str.trim().length 0str.length 0 str.trim().length 0 --- str.length 0