<!--commons-->
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.12.0</version>
        </dependency>

代码说明

StringUtils.isNotEmpty(null)  -> false
StringUtils.isNotEmpty("")  -> false
StringUtils.isNotEmpty(" ")  -> true


StringUtils.isEmpty(null)    -> true
StringUtils.isEmpty("")    -> true
StringUtils.isEmpty(" ")     -> false

StringUtils.isNotBlank(null)  -> false 
StringUtils.isNotBlank("")  -> false 
StringUtils.isNotBlank(" ")  -> false 

StringUtils.isBlank(null)  -> true
StringUtils.isBlank("")  -> true
StringUtils.isBlank(" ") -> true

两者的区别是 Empty比Blank少了长度校验 日常使用建议使用Blank

日常使用用这2个即可


if(StringUtils.isNotBlank("XXXX")){
    //TODO 已经传递了参数,正常使用即可
}