1.函数
Screen Shot 2020-04-16 at 1.04.34 AM.png1>函数体可以房子等号后面;函数可以直接赋给一个变量时 函数名不用写。
Screen Shot 2020-04-16 at 1.02.20 AM.png
2.Lambda表达式 就是匿名函数
Screen Shot 2020-04-16 at 1.25.25 AM.png用法:函数的最后一个参数如果是lambda表达式,则可以把lambda表达式移到()后面,然后如果()里面什么都没有,那么我就可以把()删掉。
Screen Shot 2020-04-16 at 1.21.27 AM.png Screen Shot 2020-04-16 at 1.27.03 AM.png Screen Shot 2020-04-16 at 1.27.27 AM.png Screen Shot 2020-04-16 at 1.31.20 AM.png
3.类的成员
1>.kotlin中模式实现了get set,也可以通过下面的方式来进行重写
Screen Shot 2020-04-16 at 12.15.09 PM.png
2>.延迟加载,使用了lateinit之后,在使用之前一定要初始化 不然就crash;
Screen Shot 2020-04-16 at 12.20.49 PM.png
网友评论