猿问

ArrayList<Class< 是什么意思?扩展...在 Java 中的意思

我怀疑这意味着 sortedSourceClasses arrayList 可以包含任何扩展 ReferenceSource 类的类。那是对的吗?

ArrayList<Class<? extends ReferenceSource>> sortedSourceClasses = new ArrayList<Class<? extends ReferenceSource>>


Cats萌萌
浏览 131回答 1
1回答

万千封印

假设您有 4 个类:、、A扩展和一些不相关的类。如果您使用问题中的列表,您可以将对象添加到该列表中,就像这样:BCReferenceSourceDClassArrayList<Class<? extends ReferenceSource>> sortedSourceClasses = new ArrayList<Class<? extends ReferenceSource>>;sortedSourceClasses.add(A.class);sortedSourceClasses.add(B.class);sortedSourceClasses.add(C.class);sortedSourceClasses.add(D.class); // <-- won't work
随时随地看视频慕课网APP

相关分类

Java
我要回答