gpt4 book ai didi

java - 获取Java内部类的外部类实例的类名

转载 作者:行者123 更新时间:2023-12-02 04:29:20 27 4
gpt4 key购买 nike

abstract class Base {
...
public class Inner {
private final String ownerClassName;
public Inner() {
...
}
}
public static class Super1 extends Base{
...
}
public static class Super2 extends Base{
...
}
}

我希望 Inner.Inner()ownerClassName 设置为封闭类实例的类型,例如“ super 1”或“ super 2”。如何做到这一点?

最佳答案

Base.this.getClass().getName()

关于java - 获取Java内部类的外部类实例的类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14073320/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com