/**
* 描述:數(shù)據(jù)類:專用于只保存數(shù)據(jù)的類. 比如用戶自動登錄信息, 聊天記錄等
* 注意這個保存,并不是指保存到磁盤. 而是轉(zhuǎn)換成文本格式,便于保存.
* Kotlin中數(shù)據(jù)類: data class 類名(屬性列表)
* 作者:jet
* 創(chuàng)建時間: 2017-11-21 16:50
* 修改人:
* 修改時間:
* 修改內(nèi)容:
*/
data class Article(var id:Int,var title:String)
fun main(args: Array<String>) {
val article1 = Article(8,"元芳你怎么看")
//數(shù)據(jù)類的序列化
println(article1.toString())
//復制:生成一個對象的克隆,并更改部分屬性
val article1NewTitle = article1.copy(title = "元芳不見了")
println(article1NewTitle.title)
//數(shù)據(jù)類對象的解構(gòu)
val(id,title) =article1
println("$id$title")
//可以用componentN方法列舉屬性
println("${article1.component1()},${article1.component2()}")
}
20.數(shù)據(jù)類
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內(nèi)容
- 比六環(huán)少一環(huán)的奧運,終究還是霸占了各類社交平臺。本屆奧運會的關(guān)鍵詞,似乎執(zhí)意要落腳于“中國隊所遭受的那些不公平待遇...