首页上一页 1 下一页尾页 3 条记录 1/1页
Person p;
if (o instanceof Person) {
p = (Person) o;
} else {
return -1;
这段直接改成 Person p = (Person) o;不也可以吗?
为什么要判断
o instanceof Person
为true的时候才强制转换?
值为false的时候 对象o已经超出person类的范围了 可能就是其余类的对象 返回-1是什么作用?
Person p;
if (o instanceof Person) {
p = (Person) o;
} else {
return -1;
这段直接改成 Person p = (Person) o;不也可以吗?
为什么要判断
o instanceof Person
为true的时候才强制转换?
值为false的时候 对象o已经超出person类的范围了 可能就是其余类的对象 返回-1是什么作用?