• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:動的に変数をセット後他クラスから参照する場合)

動的に変数をセット後他クラスから参照する方法とは?

このQ&Aのポイント
  • Javaのクラス間で動的に変数を設定し、他のクラスで参照する方法について知りたいです。
  • 変数をstaticにすると他のクラスでも変更できてしまうため、他の方法はありますか?
  • 変数をprivateにし、getterを使用してアクセスする方法も考えられますが、static finalな変数として扱う方法があるか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

static finalな変数 は、コンストラクタを使わなくても使用できなければいけませんから 質問文のようにそのクラスのコンストラクタからであっても、既に変更はできません。

その他の回答 (1)

  • UKY
  • ベストアンサー率50% (604/1207)
回答No.2

何か根本的に考え方がおかしな方向に行っているような気がします。 そもそもなぜコンストラクタから static フィールドをいじる必要があるのでしょうか? そもそもあなたは何をしたいのですか?

関連するQ&A

専門家に質問してみよう