java :方法內(nèi)部類如何仿問外部變量名
蒼月墜夢3560349
2016-08-24 15:03:18
TA貢獻10條經(jīng)驗 獲得超1個贊
1吧B改為全局變量就可以用b了;
2你用this.b這里的this代表的是內(nèi)部類Minner ?你可以把b定義在Minner里面,那么也可以
3去掉this,吧 int b=13;改為 final int b=13;
TA貢獻17條經(jīng)驗 獲得超11個贊
當內(nèi)部類和外部類有變量名相同時,在內(nèi)部類里面調(diào)用外部類時,才用this,如果不用,默認調(diào)用內(nèi)部類的變量。如果變量名不相同,那么直接調(diào)用就好了
舉報