在Kotlin中,可以使用關鍵字"data"來定義數據類。數據類是一種用于保存數據的類,通常用于存儲和傳輸數據,而不涉及任何業務邏輯。
數據類的定義方式如下:
data class Person(val name: String, val age: Int)
在上面的示例中,定義了一個名為Person的數據類,它具有兩個屬性:name和age。這樣就創建了一個包含name和age屬性的數據類。可以通過以下方式創建Person對象:
val person = Person("Alice", 30)
數據類會自動生成以下方法:
數據類還支持解構聲明和copy()方法,讓我們方便地創建和操作數據類的對象。