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

溫馨提示×

java中怎么用instanceof判斷接口

小億
126
2023-10-26 00:33:23
欄目: 編程語言

在Java中,可以使用instanceof關鍵字來判斷一個對象是否實現了某個接口。下面是一個示例:

interface MyInterface {
    // 接口方法
    void myMethod();
}

class MyClass implements MyInterface {
    // 實現接口方法
    public void myMethod() {
        System.out.println("MyClass 實現了 MyInterface 接口");
    }
}

class Main {
    public static void main(String[] args) {
        MyClass obj = new MyClass();
        
        // 使用 instanceof 判斷對象是否實現了接口
        if (obj instanceof MyInterface) {
            System.out.println("obj 是 MyInterface 的實例");
        } else {
            System.out.println("obj 不是 MyInterface 的實例");
        }
    }
}

輸出結果:

obj 是 MyInterface 的實例

在這個示例中,MyClass類實現了MyInterface接口,并且通過instanceof判斷obj對象是否是MyInterface的實例。由于obj是由MyClass類創建的,也就是MyClass類的一個實例,同時也實現了MyInterface接口,因此obj被判斷為MyInterface的實例,輸出結果為"obj 是 MyInterface 的實例"。

0
汤阴县| 曲麻莱县| 石首市| 山东| 台北县| 舒兰市| 峡江县| 东至县| 辽阳县| 张北县| 五华县| 芜湖市| 金沙县| 瑞金市| 昌江| 嫩江县| 南郑县| 土默特右旗| 淮阳县| 噶尔县| 惠州市| 昂仁县| 桃园县| 沁水县| 建平县| 富锦市| 宁河县| 台安县| 永和县| 苏尼特右旗| 潍坊市| 福鼎市| 连城县| 涿鹿县| 尼木县| 得荣县| 化州市| 上虞市| 昌黎县| 将乐县| 岳普湖县|