
一、String str = new String(“ab”) 會創建幾個對象? javap -v StringNewTest.class 反編...
問題 release 版本的包上出現圖片無法顯示的問題,出現以下錯誤日志: 之前在 debug 版一直沒有出現,因為用的 SDK 需要把圖片資源...
你真的完全了解setContentView()么?[https://mp.weixin.qq.com/s/6tEBj9b-Uuw7vT39inf...
1、@JvmOverloads 為了解決 Java 不能重載 kotlin 有默認參數的方法 Kotlin中代碼: Java 中調用: 所以需要...
為什么需要擴展函數? 在很多公司一些比較穩定良好的庫都是 Java 開發的,也完全沒必要去用 Kotlin 語言重寫。但是想要擴展庫的接口和功能...
除了作用域函數外,標準庫還包含函數 takeIf 及 takeUnless看看 takeIf 和 takeUnless 的實現: takeIf ...
getOrElse()[https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collecti...
let let 函數是參數化類型 T 的擴展函數。在 let 塊內可以通過 it 指代該對象。返回值為 let 塊的最后一行或指定 return...
inline 本質 Kotlin中的內聯函數使用inline關鍵字修飾,形如: 編譯時,inline會將內聯函數中的代碼直接復制到調用處 inl...