• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【JAVA】変数の値を変更)

【JAVA】変数の値を変更

このQ&Aのポイント
  • このプログラムを実行すると、「15」となるそうです。
  • 初心者としては、一行目のint value = 10;の値を「15」に書き換える方がわかりやすいです。
  • なぜ上書きで書き換えずに、下に追加するのか気になります。

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

  • ベストアンサー
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

質問文にある内容ならば、もちろん最初からint value = 15;とすればいいです。正しいです。 ただ、この先勉強が進んで int value = 10; if (何らかの条件) { value = 15; } System.out.println(value); のような形のコードが出てきたとき、int value = 10;で一度値を代入した変数を後から書き換えてもいいんだということを示していると思えばいいでしょう。

sackyna
質問者

お礼

お礼が遅くなってしまい、ごめんなさい! とても助かりました★ ありがとうございました。

その他の回答 (1)

  • root139
  • ベストアンサー率60% (488/809)
回答No.2

何かの参考書の内容でしょうか? 変数は最後に代入した値になることを示したかっただけでは? 参考書などでは、説明の都合上、回りくどいコードになることはよく有ると思いますよ。 同じ結果を得るには下記の様にやるのが一番簡単でしょうが、これでは変数の説明になりませんよね。 System.out.println(15);

sackyna
質問者

お礼

お返事遅くなり、ごめんなさい。 参考にさせて頂きます、ありがとうございました!

関連するQ&A