判断是否是同一人的方法——equals()?在Person类中提供一个比较的方法compare()返回boolean值?对象自己和自己比?
Posted Advancing Swift
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断是否是同一人的方法——equals()?在Person类中提供一个比较的方法compare()返回boolean值?对象自己和自己比?相关的知识,希望对你有一定的参考价值。
判断是否是同一人的方法——equals()
不能直接用per1==per2,这不是对象内容的比较而是存放对象地址的值得比较
在Person类中提供一个比较的方法compare()返回boolean值
注意this关键字指的是当前对象。
并且在类的内部即使是私有的属性,也不需要使用共有的方法来调用。
对象自己和自己比,只要加一个this==per
以上是关于判断是否是同一人的方法——equals()?在Person类中提供一个比较的方法compare()返回boolean值?对象自己和自己比?的主要内容,如果未能解决你的问题,请参考以下文章