Kotlin学习系列之:相等性比较(Equality)

   今天被同事问到了三个等于号啥意思,有点懵,去年学习的时候没怎么太注意,所以翻了翻文档,特此记录一下: 感觉文档上的概括很好,并且对于我如果回答==和equals的区别,感觉上面这种分类概括性很强:引用相等和结构相等。对于Object类中,equals方法的默认实现就是引用相等比较,如果要想某个类实现结构相等性比较,就必须重写equals方法,这是在Java中。在Kotlin中呢,原理是一样的
相关文章
相关标签/搜索