freeCodeCamp/guide/chinese/java/instanceof-operator/index.md

16 lines
572 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: instanceof Operator
localeTitle: instanceof运算符
---
# `instanceof`运算符
`instanceof`运算符允许您检查`IS A`关系的有效性。如果在任何时候,我们不确定这一点,并且我们想在运行时验证这一点,我们可以执行以下操作:
```java
//assuming vehicle is an instance of Class `Car` the expression inside the 'if' will return true
if(vehicle instanceof Car){
//do something if vehicle is a Car
}
```
**注意** 如果将instanceof运算符应用于具有null值的任何变量则返回false。