我有一个包含两种类型对象的父类。我必须将两种类型的多个实例放入一个数组列表中。我需要在遍历数组时检查对象是一种类型还是另一种类型。我能为此使用什么?我试过检查对象是否为类型
if(estimates.getClass().equals(HulaHoop.class))
但是它给了我警报'equal()' between objects of inconvertable types 'Class<HulaHoop>' and 'Class<capture of? extends ArrayList>'
。
您是否尝试过instanceof运算符? https://docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html – kosa
@fabian这是阵列列表,这是我的问题的主要部分。我只是俯视它。 –