java 空文字を判定する。(StringUtils)

 StringUtils.isEmptyを使用します。

 javadocを見ると以下のようにあります。
 つまり、空文字またはnullの場合にtrueを返します。

  StringUtils.isEmpty(null)      = true
  StringUtils.isEmpty(“”)        = true
  StringUtils.isEmpty(” “)       = false
  StringUtils.isEmpty(“bob”)     = false
  StringUtils.isEmpty(”  bob  “) = false
 

 /**
  * <pre>
  * 空文字を判定する。
  *
  * Stringが空文字またはnullの場合にtrueを返す
  * </pre>
  *
  * @param str
  * @return boolean
  *
  */
 public static boolean isNullOrBlank(String str) {
  return StringUtils.isEmpty(str);
 }