fun关键字修饰方法
var和val的区别:
val:引用不可变,val声明的变量只能被赋值一次
var:var声明局部变量更直接
data class:用来声明类 用它声明的bean类自动生成了set get 构造方法,不用自己再去写
it:单个参数的隐式名称
Function类型:为了兼容Java,每个Function都有一个invoke方法
invoke方法:可以用()替代
in关键字:检查一个元素是否是一个区间或集合中的元素
"a" in listOf("b","c")
false
to定义的函数被称为中缀函数
网友评论