ylbtech-Java-Runoob-高级教程-实例-方法:07. Java 实例 – instanceOf 关键字用法 |
1.返回顶部 |
Java 实例html
instanceof 是 Java 的一个二元操做符,相似于 ==,>,< 等操做符。java
instanceof 是 Java 的保留关键字。它的做用是测试它左边的对象是不是它右边的类的实例,返回 boolean 的数据类型。测试
如下实例建立了 displayObjectClass() 方法来演示 Java instanceof 关键字用法:spa
/* 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 实例htm
2.返回顶部 |
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
6.返回顶部 |
![]() |
做者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归做者和博客园共有,欢迎转载,但未经做者赞成必须保留此段声明,且在文章页面明显位置给出原文链接,不然保留追究法律责任的权利。 |