Kotlin 的基本資料型態與 Java 相同,包括:Byte、Short、Int、Long、Float、Double、Char、String、Boolean,...
Kotlin的空值安全設計,對於宣告可為空值的参數,在使用時要進行空值判斷處理,有兩種處理方式: 字段後加!!像Java一樣抛出空值異常 字段後加?可不做處理...
while 迴圈Kotlin 的 while 迴圈跟 Java 一樣,每一次的循環之前會檢查條件式 var i:Int = 0 // 先判斷再執行 while...
if-elseKotlin的條件判斷敘述比較特別,它能夠用 if-else 賦值給變數 val rank = "Bronze" var l...
基本型態陣列Kotlin 已經有內建一些陣列物件,如 ByteArray、IntArray、DoubleArray 等。它們正好是存放基本資料型態的元素,宣告時...
如果類別要被繼承,可以使用 open 修飾 open class Person(var name : String, var age : Int) { } c...
Interface中的屬性只能是抽象的,不允許初始化值,Interface不會保存屬性值,實作Interface時,必須重寫屬性 interface MyInt...
泛型就是參數化類型,將類別參數化。讓你在定義類別、方法、介面時先不用決定型別,等到要實體化時再決定型別。 class Box<T>(t : T) {...
// 移動到檔案路徑 cd "檔案路徑" // 確認git版本並有無正確安裝 git --version // xxxxx輸入githu...
很開心來到了鐵人賽的最後一天,相較於去年的鐵人賽,今年的鐵人賽比較水深火熱一點,因為那萬惡的machanreceiptmanage有太多問題要處理,導致今年寫草...