46.equals() 方法小总结,instanceOf 的使用,什么是instanceof ? 如何获取一个对象的类型,使用什么方法 ?
equals() 方法小总结
<1>首先 基本数据类型不能使用equals() 方法;
<2>这里存在多态的使用; ① equals()方法所需的参数是Object类型,不关什么类型数据传入到方法中,都会自动转换成Object类型;(因为这里Object是所有类的父类) ② instanceOf() 方法用于判断当前传入的对象的真实情况,是不是当前Person类型; ③强制类型转换是在明确数据类型一致的情况下,完成的,时用于方法操作成员变量;
<3> this 关键字调用当前方法的类对象,equals方法调用方式类对象,.equals(另一个对象) this表示类对象;
总结延申:instanceOf 的使用,什么是instanceof ?
原文链接:https://blog.csdn.net/kuangay/article/details/81563992
46.equals() 方法小总结,instanceOf 的使用,什么是instanceof ? 如何获取一个对象的类型,使用什么方法 ?最先出现在Python成神之路。
共有 0 条评论