Java: как получить доступ к переменной экземпляра внешнего класса, используя «this»?
У меня есть статический внутренний класс, в котором я хочу использовать внешний класспеременная экземпляра. В настоящее время я должен использовать его в этом формате »Outerclass.this.instanceVariable»это выглядит так странно, есть ли более простой способ получить доступ к полю экземпляра внешнего класса?
Public class Outer
{
private int x;
private int y;
private static class Inner implements Comparator
{
int xCoordinate = Outer.this.x; // any easier way to access outer x ?
}
}