每当我尝试使用“instanceof”关键字时,它会说它是意外令牌。 有关信息,请使用 ArchLinux 并使用 AUR java包。
public class TestZones {
class A{}
class B extends A{}
A a = new A();
B b = new B();
if(b instanceof A){}
}
此语法在if。
上执行答案 0 :(得分:1)
您的if
声明似乎不属于方法或initialization block,
public void doStuff() {
if(b instanceof A){ // <-- like so
}
}
或
{
if(b instanceof A){ // <-- like so
}
}