kotlin中語法的簡單使用

2021-09-24 01:25:33 字數 830 閱讀 8005

空值處理

null也是值

表示沒有東西,沒有資料

在kotlin中因為可以智慧型識別值是否為空,所以空指標異常是可以避免的

但有時候又會使用這個值,那麼示例如下就是空值的使用

fun hot(str:string?) : string 

fun main(args: array)

字串模板

採用了$符和{}大括號來建立字串模板

$代表值的意思, ${} 就是字串模板

if/else的使用

第一種方式

fun main(args: array)

fun more(a: int, b: int): int

第二種方式

fun face(faces:int) else if (faces <= 80)

}fun main(args: array)

when的使用

和switch差不多,但是比switch功能性更強

fun main(args: array) 

fun togothere(city: string) 吧,

剛到地方,映入眼簾的就是$個大字""".trimmargin()

print(name)

}fun numtochinese(num:int) : string

return chinese

}//最後輸出即可

Kotlin中語法的簡單使用,初學者的感悟

迴圈和區間 區間 1到100在kotlin中是如何表達的?1 100就代表了1到100 until 代表區間中的包頭不包尾 step 代表的是 var num1 1 12 for a in num1 step 2 列印的結果是 1,3,5,7,9,11 reversed 代表的是倒敘 var num...

Kotlin 實現簡單的recycleView

1.首先新建乙個集合用來存放模擬資料 val mutablemapof mutablemapof mutablemapof.put a 1 mutablemapof.put b 2 mutablemapof.put c 3 mutablemapof.put d 4 2.然後新建管理者和adapter...

Mysql 語法簡單使用

我怕是個廢物了,sql永遠記不住。寫個文件記下來吧。以後直接copy。一 insert,插入資料語句 1.這種是不用欄位名的,一行所有字段插入,所以可以省略欄位名 insert table values value1,value2,valuen 2.這種是有欄位名的 insert into tabl...