Java关键字instanceof

来源:互联网 发布:pdf在线分割软件 编辑:程序博客网 时间:2024/05/08 18:42

instanceof关键字用于判断一个引用类型变量所指向的对象是否是一个类(或接口,抽象类,父类)的实例。

interface IObject {}class Foo implements IObject{}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");}}

输出:

truetruetruetrue


0 0
原创粉丝点击