![240](https://upload.jianshu.io/users/upload_avatars/11399483/30f4e780-1695-4c1e-82dd-e92a6f2310e9.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. 高效代碼編輯 查看復(fù)制的歷史cmd + shif + V 格式化代碼cmd + opt + L 復(fù)制當(dāng)前行cmd + D 移動(dòng)當(dāng)前行上下o...
1.數(shù)據(jù)類 將一個(gè)類設(shè)置為data類之后窘奏,kotlin會(huì)默認(rèn)實(shí)現(xiàn)里面的toString等等一些方法數(shù)據(jù)類的主構(gòu)造器的所有參數(shù)必須標(biāo)記為 val ...
1.繼承 需要被繼承的類浸颓,類的方法撬槽,類的屬性都要加open關(guān)鍵字 2.抽象類 重寫 重載 抽象類不能被實(shí)例化几蜻,需要子類去繼承然后實(shí)現(xiàn)抽象方法夫啊,所...
1.定義一個(gè)類 2.私有化構(gòu)造方法 3.函數(shù)作為屬性賦值 4.屬性的get() set() 方法 var 是可變屬性瓜客,具有g(shù)et() 和set(...
1有序可重復(fù) 1.1Array數(shù)組 一旦定義君纫,數(shù)組的大小不可變谷扣,其中的元素類型不可變 1.2 MutableList可變列表 列表的大小可變土全,類...
1.Lambda表達(dá)式 本質(zhì)上就是一個(gè)匿名函數(shù),寫法{x:String,y:String -> //執(zhí)行語(yǔ)句}表達(dá)式不允許出現(xiàn)return 2....
1.函數(shù)的定義 有名字的一段代碼塊会涎,執(zhí)行和名字有關(guān)的功能 2.可變參數(shù)修飾符 vararg 輸入的參數(shù)個(gè)數(shù)可變 3.函數(shù)的作用域 3.1 成員函...
字符串String的方法 補(bǔ)充 Char字符類型 占兩個(gè)字節(jié)裹匙,表示一個(gè)16位的Unicode字符,用' '表示末秃。 轉(zhuǎn)義字符
1.val 常量 相當(dāng)于java final修飾的變量 2.var 變量 可以重新賦值的變量 3.字符串模板 ${} 4.類型安全 變量一旦定義...