在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"。