為 Kotlin 建立 POJO 類
Kotlin 是在 JVM 上開發的,因此它與 JVM 完全相容。Java POJO 類表示用於儲存資料的普通舊 Java 物件 (POJO)。
在 Java 中,除了定義變數外,我們還需要建立不同的支援方法來訪問類的私有成員。
但是 Kotlin 提供了一種獨特的方法來宣告 POJO 類,即引入“data”關鍵字。它可以與類一起應用。
一旦類被定義為**data**類,Kotlin 編譯器本身將為該類建立所有支援的**getter()**和**setter()**方法。
示例 - 使用 data 類編寫 POJO
在這個示例中,我們將瞭解如何建立 Student 的 POJO 類,以及如何從我們的 main() 中訪問它。
fun main(args: Array<String>) { // object initialization using default constructor val stud = student("name","location") //default getter() will be called println(stud.name) println(stud.loc) } // creating data class data class student (val name: String,val loc: String)
輸出
一旦執行了以上程式碼,它將生成以下輸出 -
name location
廣告