美文网首页
kotlin 通用对象方法

kotlin 通用对象方法

作者: 笔云客 | 来源:发表于2018-12-31 11:15 被阅读0次
    通用对象可以自定义它的重写,比如 toString,equals,hashCode
    (1)toString():
    如:
    

    class Client(val name: String,val postalCode: Int){
    override fun toString() = "Client(name=name,postalCode=postalCode)"
    }
    (2)equals():
    在java中"equals()"比较的是值类型,"=="比较的是引用类型;
    而kotlin中 "=="比较的是值类型,而在kotlin中"==="比较的是引用类型;
    重要知识点:Any是kotlin中所有类的一个superClass,相当于java的
    java.lang.object

    相关文章

      网友评论

          本文标题:kotlin 通用对象方法

          本文链接:https://www.haomeiwen.com/subject/afuilqtx.html