2
我有许多不同的对象,包括Log
,Frog
,Turtle
,Rock
等的ArrayList 我想执行一些动作,仅适用于实现和接口的类类型,IAction
。如何检查类类型,看看它是否实现了一个接口
是否有内置的Java可以做到这一点? 我尝试:
for(Object o : objectList){
if(o.getClass instanceof IAction){ // doesnt work
// doWork
}
}