Java有一个内置的关键字instanceof用来判断变量是否属于某个特定类的实例,以及它是什么类型的数据。使用示例如下:
```
Object obj = "Hello World!";
if (obj instanceof String) {
System.out.println("obj是一个字符串");
} else if (obj instanceof Integer) {
System.out.println("obj是一个整数");
} else if (obj instanceof Double) {
System.out.println("obj是一个双精度浮点数");
} else {
System.out.println("obj可能是其他类型的数据");
}
```
在上面的示例中,我们使用了instanceof关键字来确定obj变量是否属于String、Integer或Double类的实例。如果是,我们就可以执行相应的操作。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号