[StringUtil] isEmpty VS isBlank



Stringutil Isempty Vs Isblank



昨日、この2つの存在が実現しました。

空白(空の文字列は空白)



StringUtils.isNoneBlank(null) = false StringUtils.isNoneBlank(null, 'foo') = false StringUtils.isNoneBlank(null, null) = false StringUtils.isNoneBlank('', 'bar') = false StringUtils.isNoneBlank('bob', '') = false StringUtils.isNoneBlank(' bob ', null) = false StringUtils.isNoneBlank(' ', 'bar') = false StringUtils.isNoneBlank('foo', 'bar') = true

空(空の文字列は空ではありません)

StringUtils.isNotEmpty(null) = false StringUtils.isNotEmpty('') = false StringUtils.isNotEmpty(' ') = true StringUtils.isNotEmpty('bob') = true StringUtils.isNotEmpty(' bob ') = true

StringUtils.isBlank()



StringUtils.isBlank(null) = true StringUtils.isBlank('') = true StringUtils.isBlank(' ') = true StringUtils.isBlank('bob') = false StringUtils.isBlank(' bob ') = false

StringUtils.isEmpty

StringUtils.isEmpty(null) = true StringUtils.isEmpty('') = true StringUtils.isEmpty(' ') = false StringUtils.isEmpty('bob') = false StringUtils.isEmpty(' bob ') = false