我有三个ClassA ClassB ClassC。所有三个类都实现了“ClassInterface”接口。寻找什么类型的
class ClassA<T> implements ClassInterface<T>{}
class ClassB<T> implements ClassInterface<T>{}
class ClassC<T> implements ClassInterface<T>{}
我在其他类D类方法:
void methodname(ClassInterface<T> CI[]){}
在我需要找到哪个类的每个元素都属于方法
?即CI [i]是否属于ClassA,ClassB或ClassC?
我试过“instacneof”,但它给了我错误。我不知道我的方法是否正确
米奇同意以为这是个糟糕的设计理念。但'instanceof'应该可以工作。你得到了什么错误? – Thilo 2010-10-20 01:46:40
“instacneof”几乎听起来像一个疙瘩治疗。你确定你在代码中拼写正确吗? – paxdiablo 2010-10-20 01:58:00