tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:String.isEmptyとString.isBlankの違い

ApexではString型変数の空白値、NULL値を判定する処理としてString.isEmptyとString.isBlankが用意されています。どちらも似たような機能ですが、String.isBlankの方は半角全角スペースも値なしとして扱うことができます。

f:id:tyoshikawa1106:20141113221252p:plain

f:id:tyoshikawa1106:20141113221307p:plain


スペースを未入力として扱うかはその処理次第ですが、必要に応じて使い分けると便利です。