我有一個Java內部類的問題,我找不出來。假設你有修改內部類中的變量Java
class Outer
{
int outer = 0;
class Inner
{
int inner = Outer.this.outer; //(or just outer as it is not shadowed)
inner = 3; //or whatever, even outer = 3
}
}
好吧,當我寫的最後一個任務我得到的編譯錯誤
Syntax error on token ";", , expected
的先例線。
爲什麼我不能修改內部?
謝謝!
+1:實例初始值設定項(學到了新的東西:) – Simon