Java-Runoob-高級教程-實例-方法:07. Java 實例 – instanceOf 關鍵字用法

ylbtech-Java-Runoob-高級教程-實例-方法:07. Java 實例 – instanceOf 關鍵字用法

 

1.返回頂部
一、

Java 實例 - instanceof 關鍵字用法

Java 實例 Java 實例html

instanceof 是 Java 的一個二元操做符,相似於 ==,>,< 等操做符。java

instanceof 是 Java 的保留關鍵字。它的做用是測試它左邊的對象是不是它右邊的類的實例,返回 boolean 的數據類型。測試

如下實例建立了 displayObjectClass() 方法來演示 Java instanceof 關鍵字用法:spa

 

Main.java 文件代碼:

/* author by runoob.com Main.java */
import java.util.ArrayList; import java.util.Vector; public class Main { public static void main(String[] args) { Object testObject = new ArrayList(); displayObjectClass(testObject); } public static void displayObjectClass(Object o) { if (o instanceof Vector) System.out.println("對象是 java.util.Vector 類的實例"); else if (o instanceof ArrayList) System.out.println("對象是 java.util.ArrayList 類的實例"); else System.out.println("對象是 " + o.getClass() + " 類的實例"); } }

以上代碼運行輸出結果爲:code

對象是 java.util.ArrayList 類的實例

 

Java 實例 Java 實例htm

二、
2.返回頂部
 
3.返回頂部
 
4.返回頂部
 
5.返回頂部
一、
二、
 
6.返回頂部
 
warn 做者:ylbtech
出處:http://ylbtech.cnblogs.com/
本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。
相關文章
相關標籤/搜索