最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java關(guān)鍵字instanceof的兩種用法實(shí)例

 更新時(shí)間:2015年03月12日 09:47:06   投稿:junjie  
這篇文章主要介紹了Java關(guān)鍵字instanceof的兩種用法實(shí)例,本文給出了instanceof關(guān)鍵字用于判斷一個(gè)引用類型變量所指向的對象是否是一個(gè)類(或接口、抽象類、父類)及用于數(shù)組比較,需要的朋友可以參考下

instanceof關(guān)鍵字用于判斷一個(gè)引用類型變量所指向的對象是否是一個(gè)類(或接口、抽象類、父類)的實(shí)例。
 
舉個(gè)例子:

復(fù)制代碼 代碼如下:

public interface IObject {
}

public class Foo implements IObject{
}

public class Test extends Foo{
}

public class MultiStateTest {
        public static void main(String args[]){
                test();
        }

        public static void test(){
                IObject f=new Test();
                if(f instanceof java.lang.Object)System.out.println("true");
                if(f instanceof Foo)System.out.println("true");
                if(f instanceof Test)System.out.println("true");
                if(f instanceof IObject)System.out.println("true");
        }
}

輸出結(jié)果:

復(fù)制代碼 代碼如下:

true
true
true
true

 
另外,數(shù)組類型也可以使用instanceof來比較。比如
復(fù)制代碼 代碼如下:

String str[] = new String[2];

則str instanceof String[]將返回true。

相關(guān)文章

最新評論

邵阳市| 汪清县| 托克托县| 焦作市| 莱阳市| 文安县| 吴忠市| 沁阳市| 云林县| 正安县| 新兴县| 兴海县| 富民县| 麻城市| 河东区| 准格尔旗| 绥芬河市| 桦甸市| 舒城县| 依兰县| 东港市| 嵩明县| 宁晋县| 台南县| 抚松县| 襄樊市| 杂多县| 基隆市| 华池县| 彭泽县| 怀远县| 宁河县| 绥宁县| 仪陇县| 潼关县| 侯马市| 鄯善县| 德州市| 江川县| 桐柏县| 伽师县|