kotlin数据类

27 阅读1分钟

定义: data class(var/val 参数名称:参数类型)

注意事项:

  • 定义数据类必须有至少一个参数,用来传递数据。
  • 主构函数中参数必须用var或val来声明,不可缺少。
  • 数据类不能用abstract、open、sealed和inner关键字来修饰。

案例:

data class Student(var name:String,var age:Int)
fun main(){
    var a = Student("小明",15)
    val(name,age) = a
    println(name)
}