构造参数是放到类里面,而调用父类构造呢,是直接调用父类的构造是直接放在父类的后面
init与成员变量会被放在一个,是有先后顺序的。
kotlin中是有默认生成get,set的
数据类:例如bean他们可能都有equest,hashCode等方法,kotlin有个快捷方式,就是data
data还 是copy函数
对copy的查看
直接关联上下面的
简化1
再简化
这样就不止基本数据类型可以用操作符了
forEach:根据条件添加到另一个list中
filter:不符合的值过滤掉
朗达表达式,只有一个参数的话,是可以省略小括号的
java中函数只能镶套类,无法镶套函数
内部函数是可以访问外部函数的:例如user
12.方法重载
使用没问题
12.