相关疑难解决方法(0)

如何在静态方法中实例化非静态内部类

我有以下代码:

public class MyClass {

   class Inner {
     int s, e, p;
   }

   public static void main(String args[]) {
     Inner in;
   }
}
Run Code Online (Sandbox Code Playgroud)

到这一部分代码很好,但是我无法像in = new Inner()在显示那样在main方法中实例化'in' non static field cannot be referenced in static context.我能用它做什么?我不想让我的内部类静态.

java static inner-classes

114
推荐指数
2
解决办法
7万
查看次数

标签 统计

inner-classes ×1

java ×1

static ×1