我有一个静态内部类,我想在其中使用外部类的实例变量。目前,我必须以“Outerclass.this.instanceVariable”这种格式使用它,这看起来很奇怪,有没有更简单的方法来访问外部类的实例字段?
Public class Outer
{
private int x;
private int y;
private static class Inner implements Comparator<Point>
{
int xCoordinate = Outer.this.x; // any easier way to access outer x ?
}
}