我是初學者,我正在嘗試構建計算器。 我有一個問題。最終變量的範圍對OnClickListener不可見
我寫這樣的答案:
ans += Double.parseDouble(etResult.getText().toString());
outTest.setText("The answer is " + ans);
這是在OnClickListenter。 問題是,我必須與我在項目開始時定義的double ans進行交流,如果我想與雙人交流,我需要他是最終的,但如果他是最終的,我不能改變他在OnClickListener。
任何人都可以幫助我,告訴我我該怎麼做?謝謝。
發佈更多的代碼,但你可能可以答你的階級和他們的成員變量修改值而不必聲明爲最終的。 – tjg184
聲明雙變量以上onCreate方法 –