谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

"".equalsとかの話。

僕は

if (s == null || s.length() == 0)
if (s == null || "".equals(s))
if (StringUtils.isEmpty(s)) // Jakarta Commons LangのStringUtils

かな。
前から順番に読むために、null判定は必ず入れてる。


でも、StringUtilsを使えるなら、迷わず使ってる。
むしろCommonsを使えなくても、同様のユーティリティクラスを作ることが多い。


HTTPリクエストの処理とかやってると、StringUtils.isBlankも何気に便利だしね。