首页 > 编程语言 > 详细

《Java程序书面采访猿收藏》之 instanceof的作用是什么

时间:2015-10-04 22:17:53      阅读:831      评论:0      收藏:0      [点我收藏+]

       instanceof它是Java二元运算语言,它的作用是推断对象变量引用被指向的类型是一类(或接口、抽象类、父亲)示例。即,对象是否是它的一个实例离开它的类的权。返回boolean数据类型。

       常见的使用方法例如以下:result= object instanceof class,假设 object 是 class 的一个实例,那么instanceof运算符返回 true。假设 object 不是指定类的一个实例,或者 object 是 null。那么返回 false。

以例如以下程序为例。

public class Test {

       public static void main(String args[]){

           String s="Hello";

          int[] a={1,2};

        if(s instanceof String)

System.out.println("true");

        if(s instanceof Object)

System.out.println("true");

        if(a instanceof int[])

System.out.println("true");

       }

}

       程序执行结果为:

true

true

true

出自新书《Java程序书面采访猿收藏》官方网站

版权声明:本文博主原创文章。博客,未经同意不得转载。

《Java程序书面采访猿收藏》之 instanceof的作用是什么

原文:http://www.cnblogs.com/yxwkf/p/4855032.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!