类型推断
var a=a;
var a:String;
val a;(final)
默认空指针检查
var a:String?=ss (不带问号不能为空)
when 控制语句
var a:Int=0;
when(a) {
1 -> doSomething
2 -> doSomething
3 -> doSomething
else -> doSomething
}
初级函数表达式
var i={x:Int,y:Int ->x+y}(i=x+y x,y均为Int)
var j(Int,Int) ->{x,y->x+y}
默认参