Android之string.valueOf妙用
對比以下兩個例子:
例子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可有效避免空指標異常
相關文章
- Python之dict的妙用Python
- session.setAttribute("Num",String.valueOf(Num));中的"Num"和String.valueOf(Num)Session
- Android BuildConfig.DEBUG的妙用AndroidUI
- 神奇的 SQL 之 CASE表示式,妙用多多 !SQL
- [JAVA]toString()、String.valueOf()、(String)Java
- 稀裡糊塗系列之list函式妙用函式
- 妙用javascriptJavaScript
- git 妙用Git
- 矩陣爆破逆向之條件斷點的妙用矩陣斷點
- Java String.valueOf 和 toString的區別Java
- with優化妙用優化
- Go channel 的妙用Go
- ActionChains 的妙用AI
- Visual Studio 除錯技巧之即時視窗的妙用除錯
- Vue 小API大妙用VueAPI
- 責任鏈模式妙用模式
- html <a>標籤的妙用HTML
- switch語句的妙用
- tar 命令只-T妙用
- SQL中LIKE的妙用SQL
- java介面的妙用 (轉)Java
- v$session表的妙用Session
- V$session 表的妙用Session
- 二分的妙用
- css child選擇器妙用CSS
- Linux:“awk”命令的妙用Linux
- Javascript裝飾器的妙用JavaScript
- Go sync.Once 的妙用Go
- PHP 陣列函式妙用PHP陣列函式
- js中的Boolean 的妙用JSBoolean
- MacBook上的touchid妙用Mac
- [轉] V$session 表的妙用Session
- V$session 表的妙用^_^(轉)Session
- excel妙用之VLOOKUP函式Excel函式
- Postman小工具大妙用Postman
- String.valueOf和強制型別轉換(String)的區別型別
- 轉換String三種方式比較:toString()、String.valueOf()、(String)
- KeyPath在Swift中的妙用Swift