您好,我需要知道是否有办法找出 Java 中对象扩展的内容。
public void function(Obj obj)
{
// ...
有没有办法找出 obj 扩展的内容?或者它是否扩展了任何东西?
最佳答案
我假设您的意思是您想找出该对象是哪个类的实例。在这种情况下,您可以简单地使用Object.getClass()
。如果您需要查找对象类的父类(super class),您还可以使用 Class.getSuperclass()
。
关于java - java中如何判断一个对象外部扩展了什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10677406/