最終変数を別の変数に割り当てることはできますか?
final int a = 10;
後でその最終変数を次のような別の変数に割り当てることはできますか?
int b = a;
私がそうするとき、javaはそれを気に入らないようですが、私が理解していることから、final変数は一度しか割り当てることができません。ただし、私の場合、変数a
には何も割り当てていません。代わりに、変数b
に値を割り当てていますa
。
誰かが変数について私に教えてもらえますfinal
か?いろいろなサイトで調べてみましたが、何が起こっているのかわかりません。