亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java :方法內部類如何仿問外部變量名

java :方法內部類如何仿問外部變量名

蒼月墜夢3560349 2016-08-24 15:03:18
查看完整描述

6 回答

已采納
?
qq_原來這就是來自北方的漢子_03305421

TA貢獻10條經驗 獲得超1個贊

1吧B改為全局變量就可以用b了;

2你用this.b這里的this代表的是內部類Minner ?你可以把b定義在Minner里面,那么也可以

3去掉this,吧 int b=13;改為 final int b=13;

查看完整回答
反對 回復 2016-08-25
  • 蒼月墜夢3560349
    蒼月墜夢3560349
    int b=13要怎么輸出到現在還不明白,沒有我想要的答案,至于以上你所說的我都明白,包括在線的所有碼友,感謝大家了。你這個答案比較詳細,所以只能采納你的了。
?
cyc川

TA貢獻17條經驗 獲得超11個贊

當內部類和外部類有變量名相同時,在內部類里面調用外部類時,才用this,如果不用,默認調用內部類的變量。如果變量名不相同,那么直接調用就好了

查看完整回答
反對 回復 2016-08-25
?
我說紅豆你說喲

TA貢獻3條經驗 獲得超0個贊

直接("b" + b);

查看完整回答
反對 回復 2016-08-25
?
四無小青年

TA貢獻88條經驗 獲得超43個贊

//改成final的就可以直接訪問了,都不需要用xx.this
final?int?b

望采納

查看完整回答
反對 回復 2016-08-24
  • 6 回答
  • 1 關注
  • 1880 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號