任意の文字列またはnull
.
""
いつでも文字列をしたいnull
. だから私は使用します:
String mString = getMyString();
mString = mString==null ? "" : mString;
または (あまり効率的ではありませんが、1 行で):
String mString = getMyString() == null ? "" : getMyString();
これを行うためのよりクリーンな方法はありますか?
編集: if ステートメントの使用を検討しました:
String mString = getMyString();
if (mString == null); mString = "";
1 番目と 3 番目のどちらがより速く実行されますか?