...
Kotlin 枚舉類 枚舉類最基本的用法是實現一個類型安全的枚舉。 枚舉常量用逗號分隔,每個枚舉常量都是一個對象。 enum class Color RED,BLACK,BLUE,GREEN,WHITE 枚舉初始化 每一個枚舉都是枚舉類的實例,它們可以被初始化: 默認名稱為枚舉字符名,值從 開始。若需要指定值,則可以使用其構造函數: 枚舉還支持以聲明自己的匿名類及相應的方法 以及覆蓋基類的方法。 ...
2019-12-17 16:33 0 977 推薦指數:
...
1.函數也是對象,可以作為參數和返回值 2.使用駝峰命名,盡量避免下划線 3.public函數應當有說明文檔 4.lambda中花括號內前后都應該有空格 5.空值安全檢查 var s: St ...
案例一 星期: 星期的枚舉:enum class 類名 {} 描述處理星期的對象,里面有處理星期的方法: 測試的main方法: 打印的結果: 案例二 性別: 人的性別枚舉 ...
1.概念 與Java一樣,枚舉類是一種特殊的類,kotlin可以通過enum class關鍵字定義枚舉類。 2.注意點 枚舉類可以實現0~N個接口; 枚舉類默認繼承於kotlin.Enum類(其他類最終父類都是Any),因此kotlin枚舉類不能繼承類; 非抽象枚舉類不能用 ...
Kotlin快速入門 一、函數 二、變量 三、字符串模板 四、類 1.java類 轉換為Kotlin類 屬性: 五、目錄和包 六、表示和處理選擇:枚舉和when ...
寫在前面 在剛開學的時候,買了一本《第一行代碼Android》,但一直在上課沒有機會看,這幾天剛好寫完了上一個項目,這段時間就對這本書進行了學習。在這本書中,由於谷歌大力推廣kotlin語言,將其作為android開發的首推語言,本書也遵循了谷歌的推廣,因此我就跟着書本學習了基本的Kotlin ...
開發環境 IntelliJ IDEA 2021.2.2 (Community Edition) Kotlin: 212-1.5.10-release-IJ5284.40 我們已經通過第一個例子學會了啟動協程,這里介紹一些協程的基礎知識。 阻塞與非阻塞 runBlocking ...
二、Kotlin 基礎程序結構 1、Val和Var 1.1、val=value,值類型 ,類似Java的final修飾,不可以重復賦值 ps:類似於java的中的final關鍵字修飾的 ,所以一般val 修飾的詞為Final類型值 val定義 ...