StringUtils中 isNotEmpty 和isNotBlank的区别

来源:互联网 发布:大数据分析平台软件 编辑:程序博客网 时间:2024/06/05 10:58

StringUtils中 isNotEmpty 和isNotBlank的区别

package com.stringutil;import org.apache.commons.lang3.StringUtils;//import com.sun.tools.javac.util.StringUtils;public class StringUtilTest {public static void main(String[] args) {//isNotEmpty ://判断某字符串是否非空System.out.println("StringUtils.isNotEmpty(null)="+ StringUtils.isNotEmpty(null));System.out.println("StringUtils.isNotEmpty('')="+ StringUtils.isNotEmpty(""));System.out.println("StringUtils.isNotEmpty(' ')="+ StringUtils.isNotEmpty(" "));System.out.println("StringUtils.isNotEmpty('bob')="+ StringUtils.isNotEmpty("bob"));//isNotBlank://判断某字符串是否不为空且长度不为0且不由空白符(whitespace)构成,System.out.println("StringUtils.isNotBlank(null)="+ StringUtils.isNotBlank(null));System.out.println("StringUtils.isNotBlank('')="+ StringUtils.isNotBlank(""));System.out.println("StringUtils.isNotBlank(' ')="+ StringUtils.isNotBlank(" "));System.out.println("StringUtils.isNotBlank(\"\\t \\n \\f \\r\")="+ StringUtils.isNotBlank("\t \n \f \r"));System.out.println("StringUtils.isNotBlank(\"bob\")="+ StringUtils.isNotBlank("bob"));}}
StringUtils.isNotEmpty(null)=falseStringUtils.isNotEmpty('')=falseStringUtils.isNotEmpty(' ')=trueStringUtils.isNotEmpty('bob')=trueStringUtils.isNotBlank(null)=falseStringUtils.isNotBlank('')=falseStringUtils.isNotBlank(' ')=falseStringUtils.isNotBlank("\t \n \f \r")=falseStringUtils.isNotBlank("bob")=true



原创粉丝点击