轉自:https://blog.csdn.net/lckj686/article/details/80448471
一、概述
項目中慢慢開始,寫一些簡單的 kotlin類了,挺方便的一個語言,借鑑了不少腳本語言的特點。剛開始用,有些點經常要翻越,特別記錄下。
二、常用的幾個複合符號
《Kotlin 實戰》小人系列,的這本書裏 畫的圖很清晰了,我又重畫了一遍。
2.1、 ?. 安全調用符
2.2、?: 對象A ?: 對象B 表達式,意思爲,當對象 A值爲 null 時,那麼它就會返回後面的對象 B。
2.3 、as?
2.4、!!
"!!"加在變量名後,如果對象爲null,那麼系統一定會報異常!
2.5、?
"?"加在變量名後,系統在任何情況不會報它的空指針異常。
2.6 ::
Kotlin 中 雙冒號操作符 表示把一個方法當做一個參數,傳遞到另一個方法中進行使用,通俗的來講就是引用一個方法。
詳情參考:https://blog.csdn.net/lv_fq/article/details/72869124