亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java中instanceOf關鍵字怎么使用

小億
83
2024-01-25 14:52:32
欄目: 編程語言

instanceof關鍵字用于檢查一個對象是否屬于某個類或者其子類的實例。它的使用語法如下:

object instanceof className

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

示例代碼:

class Animal {
    // 父類 Animal
}

class Dog extends Animal {
    // 子類 Dog
}

public class Main {
    public static void main(String[] args) {
        Animal animal = new Animal();
        Dog dog = new Dog();
        
        // 檢查 animal 是否是 Animal 類的實例
        boolean isAnimal = animal instanceof Animal; // true
        
        // 檢查 dog 是否是 Animal 類的實例
        boolean isDogAnimal = dog instanceof Animal; // true
        
        // 檢查 dog 是否是 Dog 類的實例
        boolean isDog = dog instanceof Dog; // true
        
        // 檢查 animal 是否是 Dog 類的實例
        boolean isAnimalDog = animal instanceof Dog; // false
    }
}

在上述示例代碼中,我們分別檢查了animal和dog對象是否是Animal類或者其子類的實例。根據結果可以看出,animal對象是Animal類的實例,dog對象既是Animal類的實例,也是Dog類的實例。

0
沭阳县| 马山县| 和顺县| 鲁甸县| 南丹县| 万盛区| 安仁县| 观塘区| 吉木萨尔县| 郯城县| 伊春市| 乌兰浩特市| 天台县| 广安市| 保德县| 沙坪坝区| 油尖旺区| 普宁市| 宣化县| 化州市| 甘德县| 邹平县| 伊吾县| 广饶县| 湄潭县| 黑河市| 潜山县| 郴州市| 永平县| 乌鲁木齐县| 龙井市| 玉门市| 汾西县| 卫辉市| 江川县| 南投市| 佛山市| 东阳市| 福贡县| 诸暨市| 桦川县|