如何獲取值方法內(nèi)部類 的 類外方法內(nèi)的值?
如果 我在 ?方法內(nèi)部類外的方法中 ?定義一個變量 ;如何獲得? public ?void showInner() { int i =52; class InnerClass{ private int s = 325; private void showInnerClass() { System.out.println("方法內(nèi)部類使用:"+s); System.out.println("此處我改如何獲得 ? ?i 的值"); ?}} InnerClass ic = new InnerClass(); ic.showInnerClass();}
2017-01-02
2016-12-31
2016-12-31
內(nèi)部類的方法中訪問外部屬性--------外部類名.this.屬性名
即:System.out.println("此處我改如何獲得 ? ?i 的值"+外部類名.this.i);------這里你沒給出外部類,你只有外部的方法。。。。。public ?void showInner()前面應(yīng)該有如public class HelloWorld