StringUtils.isnotblank和StringUtils.isnotenpty区别
时间: 2024-06-08 19:12:46 浏览: 130
StringUtils中的isEmpty、isNotEmpty、isBlank和isNotBlank的区别详解
StringUtils.isNotBlank和StringUtils.isNotEmpty是Apache Commons Lang库中的字符串工具类方法。
1. StringUtils.isNotBlank:
- 用于检查字符串是否不为空不只包含空白字符。
- 返回true的条件:字符串不为null,且长度大于0,且除去首尾的空白字符后,长度大于0。
- 例如,对于字符串" ",返回false;对于字符串"abc",返回true。
2. StringUtils.isNotEmpty:
- 用于检查字符串是否不为空。
- 返回true的条件:字符串不为null,且长度大于0。
- 例如,对于字符串"",返回false;对于字符串"abc",返回true。
简而言之,StringUtils.isNotBlank检查的是字符串是否不为空且包含非空白字符,而StringUtils.isNotEmpty只检查字符串是否不为空。
阅读全文