, 方法内部类 , 匿名内部类 几种类型 ;
Kotlin 嵌套类 , 相当于 Java 中的 静态嵌套类 ;
代码示例 : 在下面的代码中 , 在 Person 类内部中定义 Student 嵌套类...----
数据类型定义 : Kotlin 中的 数据类型 是 专门用于存储 数据的 类 , 一般该类中不定义 成员方法 ;
数据类信息 : 数据类 中 自动提供了 toString 实现 , 可以将数据转为...字符串 ;
数据类型对比 : == 运算符 对比两个数数据类对比的是引用地址 , equals 和 hashCode 函数 可以对比具体的数据值 ;
在 Kotlin 中 , 一般情况下 == 比较的是内容...copy 函数
----
Kotlin 编译器不仅为 数据类 重写了 toString , equals , hashCode 函数 , 还 提供了 copy 函数 , 借助该函数可以 快速创建一个相同内容的数据类..., 使用集合一次性给多个变量赋值 ;
Kotlin 普通类 和 数据类 都可以 支持 解构语法 , 为多个变量进行赋值 ;
数据类 自带 支持解构语法的特性 , 不需要使用 operator fun