一、常用方法

1、判断是否为空串

  • isBlank(final CharSequence cs):判断是否为空字符串;
  • isEmpty(final CharSequence cs):判断是否为空字符串;
  • isNotBlank(final CharSequence cs):判断不是空字符串;
  • isNotEmpty(final CharSequence cs):判断不是空字符串;
  • 说明:isBlank和isEmpty的区别在于在于空格字符串的判断不同,isEmpty认为空格字符不是空字符串
StringUtils.isBlank(null);      = true
StringUtils.isBlank("");        = true
StringUtils.isBlank(" ");       = true
StringUtils.isBlank("hello");   = false
StringUtils.isBlank(" hello "); = false
---------------------------------------
StringUtils.isEmpty(null);      = true
StringUtils.isEmpty("");        = true
StringUtils.isEmpty(" ");       = false
StringUtils.isEmpty("hello");   = false
StringUtils.isEmpty(" hello "); = false
------------------------------------------
StringUtils.isNotBlank(null);      = false
StringUtils.isNotBlank("");        = false
StringUtils.isNotBlank(" ");       = false
StringUtils.isNotBlank("hello");   = true
StringUtils.isNotBlank(" hello "); = true
------------------------------------------
StringUtils.isNotEmpty(null);      = false
StringUtils.isNotEmpty("");        = false
StringUtils.isNotEmpty(" ");       = true
StringUtils.isNotEmpty("hello");   = true
StringUtils.isNotEmpty(" hello "); = true
示例

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2022-01-28
  • 2021-05-26
  • 2021-10-30
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
相关资源
相似解决方案