一序攘、String str = new String(“ab”) 會(huì)創(chuàng)建幾個(gè)對(duì)象? javap -v StringNewTest.class 反編...
問(wèn)題 release 版本的包上出現(xiàn)圖片無(wú)法顯示的問(wèn)題,出現(xiàn)以下錯(cuò)誤日志: 之前在 debug 版一直沒(méi)有出現(xiàn)芋膘,因?yàn)橛玫?SDK 需要把圖片資源...
你真的完全了解setContentView()么没陡?[https://mp.weixin.qq.com/s/6tEBj9b-Uuw7vT39inf...
1潜腻、@JvmOverloads 為了解決 Java 不能重載 kotlin 有默認(rèn)參數(shù)的方法 Kotlin中代碼: Java 中調(diào)用: 所以需要...
為什么需要擴(kuò)展函數(shù)? 在很多公司一些比較穩(wěn)定良好的庫(kù)都是 Java 開(kāi)發(fā)的,也完全沒(méi)必要去用 Kotlin 語(yǔ)言重寫(xiě)器仗。但是想要擴(kuò)展庫(kù)的接口和功能...
除了作用域函數(shù)外融涣,標(biāo)準(zhǔn)庫(kù)還包含函數(shù) takeIf 及 takeUnless看看 takeIf 和 takeUnless 的實(shí)現(xiàn): takeIf ...
getOrElse()[https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collecti...
let let 函數(shù)是參數(shù)化類(lèi)型 T 的擴(kuò)展函數(shù)。在 let 塊內(nèi)可以通過(guò) it 指代該對(duì)象轨香。返回值為 let 塊的最后一行或指定 return...
inline 本質(zhì) Kotlin中的內(nèi)聯(lián)函數(shù)使用inline關(guān)鍵字修飾忽你,形如: 編譯時(shí),inline會(huì)將內(nèi)聯(lián)函數(shù)中的代碼直接復(fù)制到調(diào)用處 inl...