0
我有一個抽象的泛型類。我的類是其他泛型類的子類嗎?
public abstract class FieldHandlerWithData<DataType extends Parcelable>
extends FieldHandler
現在我有一個對象C
Class<? extends FieldHandler> c = getHandlerClass(type);
現在我想測試如果c繼承FieldHandlerWithData
(直接或間接)。 如何確定c是否繼承FieldHandlerWithData
?
c.isAssignableFrom(FieldHandlerWithData.class)
- 返回false。
可能杜[在Java中運行時檢查子類是否是類的實例?](http://stackoverflow.com/questions/2410304/check-if-a-subclass-is-an-instance-of-a-類在運行時,在-JAVA) – nanda 2010-09-27 10:23:31