【发布时间】:2015-10-22 20:51:54
【问题描述】:
我有一个父类,其中包含两种类型的对象。我必须将两种类型的多个实例放入一个数组列表中。我需要在遍历数组时检查对象是否属于一种类型。我可以为此使用什么?我试过了
if(estimates.getClass().equals(HulaHoop.class))
然后它给了我警报'equal()' between objects of inconvertable types 'Class<HulaHoop>' and 'Class<capture of? extends ArrayList>'。
【问题讨论】:
-
你试过 instanceof 操作符吗? docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html
-
@fabian 这是数组列表,这是我的问题的主要部分。我只是忽略了它。
标签: java android object arraylist equals