欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java關鍵字instanceof的兩種用法實例

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

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

復制代碼 代碼如下:

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");
        }
}

輸出結果:

復制代碼 代碼如下:

true
true
true
true

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

String str[] = new String[2];

則str instanceof String[]將返回true。

相關文章

  • 自己動手寫一個java版簡單云相冊

    自己動手寫一個java版簡單云相冊

    這篇文章主要為大家分享了自己動手寫的一個java版簡單云相冊,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Java中使用JavaScript腳本的方法步驟

    Java中使用JavaScript腳本的方法步驟

    這篇文章主要介紹了Java中使用JavaScript腳本的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • java如何測試網絡連通性

    java如何測試網絡連通性

    這篇文章主要為大家詳細介紹了java測試網絡連通性的兩種方式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Spring超詳細講解注解開發(fā)

    Spring超詳細講解注解開發(fā)

    Spring是輕代碼而重配置的框架,配置比較繁重,影響開發(fā)效率,所以注解開發(fā)是一種趨勢。本文將通過示例為大家詳細講講Spring如何實現注解開發(fā),感興趣的可以學習一下
    2022-08-08
  • java模擬cookie登陸操作

    java模擬cookie登陸操作

    這篇文章主要為大家詳細介紹了java模擬cookie登陸操作,模擬登陸,取得cookie以記錄身份,下次請求時發(fā)送cookie以表明身份,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 通過web控制當前的SpringBoot程序重新啟動

    通過web控制當前的SpringBoot程序重新啟動

    本文主要給大家介紹了如何通過web控制當前的SpringBoot程序重新啟動,文章給出了詳細的代碼示例供大家參考,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2023-11-11
  • Java實現QQ第三方登錄的示例代碼

    Java實現QQ第三方登錄的示例代碼

    這篇文章主要介紹了Java實現QQ第三方登錄的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • Java集合教程之Collection實例詳解

    Java集合教程之Collection實例詳解

    集合,或者叫容器,是一個包含多個元素的對象,下面這篇文章主要給大家介紹了關于Java集合教程之Collection的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-08-08
  • Java后端向前端返回文件流實現下載功能的方法

    Java后端向前端返回文件流實現下載功能的方法

    這篇文章主要給大家介紹了關于Java后端向前端返回文件流實現下載功能的相關資料,Java后端可以通過調用接口返回文件流來實現文件傳輸功能,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-10-10
  • mybatis寫xml時數字類型千萬別用 !=‘‘(不為空串)進行判斷的示例詳解

    mybatis寫xml時數字類型千萬別用 !=‘‘(不為空串)進行判斷的示例詳解

    這篇文章主要介紹了mybatis寫xml時數字類型千萬別用 !=‘‘(不為空串)進行判斷的示例詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09

最新評論