より良いisNullOrWhitespaces
意外?でもないけどメモ。
private static final Pattern PATTERN_SPC = Pattern.compile("\\s*");
public static boolean isNullOrWhitespaces(String value) {
// 1000000loop=172,168,189,166,203
// return (null == value) || PATTERN_SPC.matcher(value).matches();
if (value == null) {
return true;
} else {
return "".equals(value.trim()); // 1000000loop=68,47,58,50,56
}
}
Javaでnullまたは空白(タブ含)をチェックしたい場合
こんなような名前のメソッドを作ることがあると思います。
計測してみたら倍ぐらい違いましたね~。
正規表現よりtrimしたほうが早いんです。