kotlin 表达式笔记

135 阅读1分钟

1.if(){}跟java 一样。
2.in 关键字:

var i= 0
//0到3之间
ifi in 0..3){}  
//非0到3之间
ifi !in 0..3){}

2.when 关键字

var school="学前班1"
val level:Any = when(school){
    "学前班"-> "幼儿"
    "小学" -> "少儿"
    else ->"未知"
}
println(level)

when(school){
    "学前班1" -> println("xxxxxx")
}
//打印结果:
//未知
//xxxxxx

2.表达式写进strring,else 之间有空格。

val flag = false
println("${if (flag) "我可以" else "对不起"}")
//输出结果:
//对不起