zoukankan      html  css  js  c++  java
  • Kotlin基础-数据类

    /*
    * 数据类:专用于只“保存”数据的类,比如用户自动登录信息,聊天记录等
    * 这里的保存并不是指保存到磁盘,而是指转换成文本格式,便于保存
    * 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()}")
    
    }
  • 相关阅读:
    老陈与小石头运算代码
    第五次作业
    老陈与小石头
    简易四则运算
    四则运算
    对git的认识
    第一次作业
    arcgis-tomcat-cors
    jquery deferred promise
    springloaded hot deploy
  • 原文地址:https://www.cnblogs.com/my334420/p/7070835.html
Copyright © 2011-2022 走看看