我有三个ClassA,ClassB,ClassC.所有这三个类都实现了"ClassInterface"接口.
class ClassA<T> implements ClassInterface<T>{}
class ClassB<T> implements ClassInterface<T>{}
class ClassC<T> implements ClassInterface<T>{}
Run Code Online (Sandbox Code Playgroud)
我在其他类ClassD中有方法:
void methodname(ClassInterface<T> CI[]){}
Run Code Online (Sandbox Code Playgroud)
在方法中我需要找到每个元素属于哪个类?即CI [i]是属于ClassA,ClassB还是ClassC?
我试过"instacneof",但它给了我错误.我不知道我的方法是否正确