码迷,mamicode.com
首页 > 其他好文 > 详细

instanceof

时间:2016-03-09 10:45:59      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:

public static void main(String ages[]){
        //向上转型
        
        Object obj=new jicheng();
        
        
        //关键字 instanceof
        //判断某个对象是否是某个类的实例,返回boolean
        
        if(obj instanceof jicheng){
            
            System.out.println("obj是jicheng的实例");
        }
        
        
        fulei f=new fulei("");
        
        //f是否是jicheng(子类)的实例
        if(f instanceof jicheng){
            
            System.out.println("f是jicheng的实例");
        }
        else{System.out.println("f不是jicheng的实例");}
        
        //obj是不是fulei(父类)的实例
         if(obj instanceof fulei){
            
            System.out.println("obj是fulei的实例");
        }
        else{System.out.println("obj不是fulei的实例");}
        
        
        //向下转型
        
        jicheng s=(jicheng)obj;
        
        s.work();
    }

 

instanceof

标签:

原文地址:http://www.cnblogs.com/storm47/p/5256912.html

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