instanceof是Java中的一个二元运算符,主要用来判断instanceof左边的对象是不是它右边的类的实例。
public static void main(String[] args) {
String str = "Hello World!";
if(str instanceof String) {
System.out.println("true");
}
if(str instanceof Object) {
System.out.println("true");
}
int[] arr = new int[5];
if(arr instanceof int[]) {
System.out.println("true");
}
if(arr instanceof Object) {
System.out.println("true");
}
}