instanceof和equals( )
通常在项目中重写equals( )方法来进行内容的比较
先判断是否为同一类下,若是则直接返回true
若不是则强转为同一类型后判断属性是否相等
如if(p1.name.equals(p2.name))此时进行的是内容的比较,而此时的equal方法调用的是string中的
instanceof方法用于判断两个对象是否在同一个类中
通常在项目中重写equals( )方法来进行内容的比较
先判断是否为同一类下,若是则直接返回true
若不是则强转为同一类型后判断属性是否相等
如if(p1.name.equals(p2.name))此时进行的是内容的比较,而此时的equal方法调用的是string中的
instanceof方法用于判断两个对象是否在同一个类中