1. 高效代碼編輯 查看復(fù)制的歷史cmd + shif + V 格式化代碼cmd + opt + L 復(fù)制當前行cmd + D 移動當前行上下o...
1.數(shù)據(jù)類 將一個類設(shè)置為data類之后,kotlin會默認實現(xiàn)里面的toString等等一些方法數(shù)據(jù)類的主構(gòu)造器的所有參數(shù)必須標記為 val ...
1.繼承 需要被繼承的類,類的方法,類的屬性都要加open關(guān)鍵字 2.抽象類 重寫 重載 抽象類不能被實例化,需要子類去繼承然后實現(xiàn)抽象方法,所...
1.定義一個類 2.私有化構(gòu)造方法 3.函數(shù)作為屬性賦值 4.屬性的get() set() 方法 var 是可變屬性,具有g(shù)et() 和set(...
1有序可重復(fù) 1.1Array數(shù)組 一旦定義,數(shù)組的大小不可變,其中的元素類型不可變 1.2 MutableList可變列表 列表的大小可變,類...
1.Lambda表達式 本質(zhì)上就是一個匿名函數(shù),寫法{x:String,y:String -> //執(zhí)行語句}表達式不允許出現(xiàn)return 2....
1.函數(shù)的定義 有名字的一段代碼塊,執(zhí)行和名字有關(guān)的功能 2.可變參數(shù)修飾符 vararg 輸入的參數(shù)個數(shù)可變 3.函數(shù)的作用域 3.1 成員函...
字符串String的方法 補充 Char字符類型 占兩個字節(jié),表示一個16位的Unicode字符,用' '表示。 轉(zhuǎn)義字符
1.val 常量 相當于java final修飾的變量 2.var 變量 可以重新賦值的變量 3.字符串模板 ${} 4.類型安全 變量一旦定義...