您好,登錄后才能下訂單哦!
在Kotlin中定義變量或者屬性都是需要初始化值的,而且定義的變量或者屬性默認(rèn)都是private的,那么有沒有一種方法是不用在定義的時候賦值呢,答案是可以的。
對于屬性或變量的定義分為一下兩種情況:
1、就是普通的屬性/變量定義;
2、使用注解對變量/屬性定義;
對于1種情況:就是普通的定義方式,加上關(guān)鍵字 lateinit修飾
對于2種情況:可能就稍微有些變化,如果使用kapt處理注解
使用lateiinit修飾前:
使用lateinit修飾后:
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。