最佳答案
我正在摆弄Java的反射API,并试图处理一些字段。现在我不得不识别字段的类型。字符串很简单,只需执行myField.getType().equals(String.class)
即可。这同样适用于其他非派生类。但是如何检查派生类呢?例如,LinkedList
作为List
的子类。我找不到任何isSubclassOf(...)
或extends(...)
方法。我需要遍历所有getSuperClass()
并自己找到我的超类吗?