【发布时间】:2012-01-17 11:39:31
【问题描述】:
有办法进入外面吗?
public class OuterClass {
String data;
public void outerMethod(String data) {
this.data = data;
}
public enum InnerEnum {
OPTION1("someData"),
OPTION2("otherData");
InnerEnum(String data) {
// Does not work:
OuterClass.this.outerMethod(data);
}
}
}
【问题讨论】:
-
您需要
OuterClass的实例才能调用实例方法。
标签: java android scope closures inner-classes