在Java中,instanceof
是一个操作符,用于检查一个对象是否是特定类的实例。其语法如下:
object instanceof Classname
如果对象是指定类的实例,则返回true;否则返回false。
示例:
public class Main {
public static void main(String[] args) {
String str = "Hello";
if (str instanceof String) {
System.out.println("str is an instance of String");
}
}
}
在上面的示例中,str instanceof String
用于检查str
对象是否是String
类的实例。由于str
是一个字符串对象,因此条件成立,输出"str is an instance of String"。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: java重构和重载的区别是什么