Kotlin编程

Kotlin 笔记 数据类

2017-01-14  本文已影响20人  yangweigbh
data class User(val name: String, val age: Int)

以下方法会自动生成

如果以上任意方法定义在类的body里或者从父类继承了,则不会生成

因为自动生成了component方法,所以可以使用解构

val jane = User("Jane", 35) 
val (name, age) = jane
println("$name, $age years of age") // prints "Jane, 35 years of age"

kotlin提供PairTriple这两个data class

上一篇 下一篇

猜你喜欢

热点阅读