黑马程序员技术交流社区
标题:
关于instanceof的问题,求高手解答
[打印本页]
作者:
嘎路的米
时间:
2015-5-3 00:21
标题:
关于instanceof的问题,求高手解答
<div class="blockcode"><blockquote><p class="blockcode"><blockquote>class Person {
int temp;
Person(int temp) {
this.temp = temp;
}
public boolean equals(Object obj) {
if (obj instanceof Person) {
Person p = (Person) obj;
}
return false;
}
}
public class Demo {
public static void main(String[] args) {
Person p1 = new Person(6);
Person p2 = new Person(3);
p1.equals(p2);
}
}
复制代码
作者:
嘎路的米
时间:
2015-5-3 00:23
为什么
if (obj instanceof Person) {
Person p = (Person) obj;
}
后边一定要跟大括号? if语句下边如果只有一条语句,不是可以省略括号的吗?不加括号就编译错误,是不是我哪里写错了?
作者:
yihuihua
时间:
2015-5-3 00:31
特殊情况,特殊处理吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2