Android之string.valueOf妙用

lvxiangan發表於2018-11-19

對比以下兩個例子:
例子1:
String key = null;
String aa = new StringBuilder(key).append("balance").toString();
System.out.println(aa); // 空指標異常


例子2:
String key = null;
String aa = new StringBuilder(String.valueOf(key)).append("balance").toString();
System.out.println(aa); // 正常列印:nullbalance

結論:合理利用String.valueOf可有效避免空指標異常

相關文章