HTML データを解析しています。解析する単語が一致しない場合は、 または空にString
なることがあります。null
そこで、私は次のように書きました。
if(string.equals(null) || string.equals("")){
Log.d("iftrue", "seem to be true");
}else{
Log.d("iffalse", "seem to be false");
}
を削除するとString.equals("")
、正しく動作しません。
String.equals("")
正しくないと思いました。
空を最もよく確認するにはどうすればいいですかString
?
ベストアンサー1
null または空、あるいはスペースのみを含む文字列をチェックする正しい方法は次のとおりです。
if(str != null && !str.trim().isEmpty()) { /* do your stuffs here */ }