一类的所有超类 [英] All super classes of a class
本文介绍了一类的所有超类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个扩展到另一个类的类,并且该类扩展到另一个类。
I have a class that extends to another class and that class extends to another class.
class 1 extends class 2
class 2 extends class 3
class 3 extends class 4
class 4 extends class 5
class 5 extends class 6
现在我想找到所有类1的超级类。
Now I want to find all super classes of class 1.
任何人都知道如何在java中做到这一点?
Anyone know how I could do that in java?
推荐答案
使用 Class.getSuperClass()
遍历层次结构。
Use Class.getSuperClass()
to traverse the hierarchy.
Class C = getClass();
while (C != null) {
System.out.println(C.getName());
C = C.getSuperclass();
}
这篇关于一类的所有超类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文