中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
九江市| 大理市| 汉沽区| 黄山市| 太保市| 肃南| 南昌县| 兴安盟| 汤原县| 维西| 社会| 磐安县| 庄河市| 本溪| 安岳县| 桑日县| 静安区| 武义县| 全椒县| 北碚区| 曲阳县| 莒南县| 孟村| 长春市| 都昌县| 贵港市| 莫力| 宜川县| 彩票| 太仆寺旗| 宁城县| 牡丹江市| 涟水县| 广德县| 徐汇区| 呼伦贝尔市| 石河子市| 二连浩特市| 长岭县| 宿州市| 榆树市|