码迷,mamicode.com
首页 > 编程语言 > 详细

java中instanceof的用法

时间:2017-09-21 19:41:13      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:math   字符串   hello   int   无法   main   类型   blog   特定   

java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,

这个对象是否是这个特定类或者是它的子类的一个实例。instanceof运算法的前一个操作数通常是一个引用类型,后一个

操作数通常是一个类(可以是接口)。他用于判断前面的对象是否是后面的类,或者子类,实现类的实例对象,与+、-等

算数运算符用法大致相同。

示例如下:

public class InstanceofTest {
    public static void main(String[] agrs){
        Object o="Hello";
        //输出true
        System.out.println("字符串是否是object实例:"+o instanceof Object);
        //输出true
        System.out.println("字符串是否是String实例:"+o instanceof String);
        String s="World";
        //编译无法通过,String和Math没有继承关系
        System.out.println("字符串是否是Math实例:"+s instanceof Math);
        
    }
}

 

java中instanceof的用法

标签:math   字符串   hello   int   无法   main   类型   blog   特定   

原文地址:http://www.cnblogs.com/cumtlg/p/7569780.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!