溫馨提示×

Java isinstanceof用法是什么

小樊
95
2024-09-25 02:33:10
欄目: 編程語言

在Java中,instanceof是一個關鍵字,用于測試一個對象是否屬于某個類或其子類的實例。它的基本語法如下:

object instanceof ClassName

其中,object是要檢查的對象,ClassName是要檢查的類名。

如果objectClassName的實例,或者objectClassName的子類的實例,那么instanceof運算符將返回true。否則,它將返回false。

例如:

Object obj = new String("Hello World");
if (obj instanceof String) {
    System.out.println("obj 是 String 類型");
} else {
    System.out.println("obj 不是 String 類型");
}

在這個例子中,obj被聲明為一個Object類型的對象,但實際上它被賦值為一個新的String對象。因此,instanceof運算符檢查obj是否是String類型的實例,并輸出相應的消息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女