

构造参数是放到类里面,而调用父类构造呢,是直接调用父类的构造是直接放在父类的后面





init与成员变量会被放在一个,是有先后顺序的。
kotlin中是有默认生成get,set的





数据类:例如bean他们可能都有equest,hashCode等方法,kotlin有个快捷方式,就是data
data还 是copy函数



对copy的查看







直接关联上下面的









简化1

再简化



这样就不止基本数据类型可以用操作符了

forEach:根据条件添加到另一个list中
filter:不符合的值过滤掉


朗达表达式,只有一个参数的话,是可以省略小括号的









java中函数只能镶套类,无法镶套函数

内部函数是可以访问外部函数的:例如user








12.方法重载


使用没问题



12.
