java中 instanceof

来源:互联网 发布:gta5ol捏脸数据合集 编辑:程序博客网 时间:2024/06/05 02:20

java中的 instanceof

例子

objB instanceof ClassName

主要用来判断 objB 是否是ClassName的子类 并不是判断 obj是什么数据类型

class Animal{}class Bird extends Animal {}class Dog extends Animal {}Animal a= new Bird();System.out.println( a instanceof Bird); System.out.println( a instanceof Dog);


判断实例 a是谁的实例 接口

instanceof 通常是用于判断父类或者接口的引用是否是某个子类的实例

原创粉丝点击