对比以下两个例子:
例子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可有效避免空指针异常
Android之string.valueOf妙用
最新推荐文章于 2023-12-14 22:27:17 发布