本帖最后由 ぺsimon☆ 于 2013-4-28 18:31 编辑
- public boolean equals(Object obj) //复写equals方法,接受Object对象进来
- {
- if(!(obj instanceof Person))//判断obj是否为Person的子类
- {
- return false;
- }
- else
- Person p=(Person)obj;//把obj强转为Person类型
- return this.name.equals(p.name)&&this.age==p.age;
-
- }
复制代码 为什么我这样写程序会报错?
错误如下:
Person p=(Person)obj;//把obj强转为Person类型
^
ArrayListTest.java:23: 需要 ';'
Person p=(Person)obj;//把obj强转为Person类型
|