我使用可以返回任何字符串或null
.
我希望字符串""
在null
. 所以我使用:
String mString = getMyString();
mString = mString==null ? "" : mString;
或者(效率较低,但在一行中):
String mString = getMyString() == null ? "" : getMyString();
任何更清洁的方法来做到这一点?
编辑:我考虑过使用 if 语句:
String mString = getMyString();
if (mString == null); mString = "";
哪一个(第一个或第三个)执行得更快?