本帖最后由 xibozglr 于 2014-3-24 11:04 编辑
- //建立Person类自己的判断对象是否相同的依据,必须要覆盖Object类中的equals方法
- public boolean equals(Object obj){
-
- if(!(obj.instanceof Person)){
- throw new ClassCastException("类型错误");
- }
- Person p=(Person)obj;
-
- return this.name.equals(p.name)&&this.age==p.age;
-
- }
复制代码
为什么obj不能调用instanceof方法????? |
|