instanceof怎么用
时间: 2023-06-30 16:20:15 浏览: 61
使用 instanceof 运算符需要遵循以下语法:
```java
boolean result = object instanceof Class;
```
其中,object 是要检查的对象,而 Class 是要检查的类。如果 object 是 Class 的实例,那么运算结果为 true,否则为 false。
下面是一个实际的例子:
```java
String str = "Hello, world!";
boolean isString = str instanceof String;
System.out.println(isString); // 输出 true
```
在这个例子中,我们首先创建了一个字符串对象 str。然后使用 instanceof 运算符判断 str 是否是 String 类的实例,并将结果保存在 isString 变量中。由于 str 确实是 String 类的实例,因此 isString 的值为 true。