instanceof和equals( )

通常在项目中重写equals( )方法来进行内容的比较

先判断是否为同一类下,若是则直接返回true

若不是则强转为同一类型后判断属性是否相等

如if(p1.name.equals(p2.name))此时进行的是内容的比较,而此时的equal方法调用的是string中的

instanceof方法用于判断两个对象是否在同一个类中

 

posted @ 2022-10-11 21:26  平凡的柳先生  阅读(28)  评论(0)    收藏  举报