instanceof 判断对象类型
时间: 2024-02-10 09:08:39 浏览: 101
instanceof 判断引用类型,typeof判断基本类型。
在Java中,可以使用`instanceof`操作符来判断一个对象是否属于某个类或者实现了某个接口。`instanceof`操作符返回一个布尔值,如果对象是指定类的实例或者实现了指定接口,则返回`true`,否则返回`false`。
以下是一个示例代码,演示了如何使用`instanceof`操作符判断对象类型:
```java
public class ExampleClass {
public static void main(String[] args) {
Object obj1 = new String("Hello");
Object obj2 = new Integer(10);
if (obj1 instanceof String) {
System.out.println("obj1 is an instance of String");
}
if (obj2 instanceof Integer) {
System.out.println("obj2 is an instance of Integer");
}
}
}
```
输出结果为:
```
obj1 is an instance of String
obj2 is an instance of Integer
```
阅读全文