public class Test {
public void f1() {
int num = 2;
class Demo {
int num = 3;
public void run() {
}
}
}
public static void main(String[] args) {
}
}
在一个局部内部类中有一个num,而外部方法中也有一个num,现在想要在局部内部类的方法中把两个num的值都拿到。这个怎么解决?
public class Test {
public void f1() {
int num = 2;
class Demo {
int num = 3;
public void run() {
}
}
}
public static void main(String[] args) {
}
}
在一个局部内部类中有一个num,而外部方法中也有一个num,现在想要在局部内部类的方法中把两个num的值都拿到。这个怎么解决?