阿西哥
2016-08-24 10:29
方法内部内如何访问同名外部类变量?
外部类名.this.外部类变量
你是说方法内部类内如何访问同名外部类变量吧。可以先创建外部类对象,通过对象访问。
方法内部类中哦,不是成员内部类。
public class Outer {
public void show(){
final int a=25;
int b=13;
class Inner{
int b=22;
public void print(){
System.out.println("访问外部类的方法中的变量b:"+???);
}
}
Inner mi=new Inner();
mi.print();
}
public static void main(String[] args){
Outer mo=new Outer();
mo.show();
}
}
Java入门第二季 升级版
530643 学习 · 6091 问题
相似问题
回答 3
回答 2