是否有类似于isBlank的char数组实用程序可用于存储密码

问题描述

StringUtils具有isBlank()方法char[]是否有类似的东西可以合并检查空白,空值和空白?

解决方法

此特定检查没有任何内置内容,但您可以自己写一个。 StringUtils.isBlank()修剪了您可能要避免的String,而是直接检查数组:

public static boolean isBlank(char[] arr) {
  if (arr == null) {
    return true; // StringUtils.isBlank() returs true for null String
  }
  for (char c : arr) {
    if (!Character.isWhitespace(c)) {
      return false;
    }
  }
  return true;
}