1. 程式人生 > >Kotlin基礎-數據類

Kotlin基礎-數據類

ring color con style 聊天 一個 自動 clas 格式

/*
* 數據類:專用於只“保存”數據的類,比如用戶自動登錄信息,聊天記錄等
* 這裏的保存並不是指保存到磁盤,而是指轉換成文本格式,便於保存
* Kotlin數據類:data class 類名(屬性列表)
*
* */

 data class  Article(var id:Int,var title:String,var content:String)

fun main(args: Array<String>) {
    val artical=Article(1001,"Kotlin快速入門","我寫的文章")
    //數據類序列化
    println(artical.toString())
    
//復制:生成一個對象的克隆,並更改部分屬性 val articalnew=artical.copy(title = "今日開賣") println(articalnew.toString()) //數據類對象的解構 val (id,title)=artical println("${id},${title}") //componentN 列舉屬性 print("${artical.component2()},${artical.component3()}") }

Kotlin基礎-數據類