String型変数の空文字&nullチェック

エラーチェックやステータスが新規の場合などで使用します。

String chk = null;
//chk = "";
if ( chk == null || chk.length() == 0 ){
	// chkがnull、もしくは空文字の場合行われる処理
	// chkの値が空白スペースの場合はチェックに引っかからない。
	// 空白スペースもチェックしたい場合にはtrim()等で空白スペースを除去する。
}


変数に値が入っている時に処理を行いたい場合には

if ( chk != null || chk.length() != 0 )