【发布时间】:2014-07-08 23:42:06
【问题描述】:
obj instanceof Arrays
将有助于知道obj 是否是Arrays 的实例,但我想知道如果obj 是Arrays 的子类,使用什么运算符来查找?
假设类 Animal 是 Dog 的超类。
Dog d = new Dog().
如果 (dog "which operator ? " Animal) 将导致 true ?
【问题讨论】:
-
在编译时,你已经有了这些信息。在运行时,每种类型都有
Class对象。这是你想要/正在使用的吗? -
你的意思是如果obj是
Arrays的子类的实例? -
@SotiriosDelimanolis 是的
标签: java subclass instanceof