java - 如何获得也在内部类内部的内部类的外部类

标签 java nested

如何获取外部实例?

class OuterClass {

    class InnerClass {
        class MoreInnerClass {
            public MoreInnerClass() {
            // i want to get outer class from here
            }
        }
    }

}

我想从 MoreInnerClass 方法中获取 OuterClass 实例。

最佳答案

像这样:

OuterClass.this.someMethod();

关于java - 如何获得也在内部类内部的内部类的外部类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15276059/

相关文章:

Javascript - 将嵌套对象中的所有值设置为空

haskell - 如何修复这种嵌套 fmap 仿函数的困惑?

c - Switch 语句中嵌套 if/else

Java 编译日期,如 C __DATE__

java - JTable 不从 MySQL 填充数据

Java - 当创建类关闭时对象引用是否会被销毁?

c - 为什么我的程序在嵌套时会生成随机结果?

Java ServletContext

java - 导入maven项目但父模块被禁用

c# - 从 MongoDB 查询嵌套对象(第 2 部分)