Java変数入門:データの入れ物の使い方とメリットを優しく解説

docs

皆さん、こんにちは!Javaプログラミングの旅、順調に進んでいますか?前回は「Hello, World!」でプログラミングの世界に足を踏み入れましたね。画面に文字が表示された時、「おおっ!」となりましたか?

今回は、その感動をさらに深めるために、プログラミングの超重要概念の一つ、**「変数」**について学んでいきましょう!

変数って、一体なんなのさ?

突然ですが、皆さんは何かを一時的に置いておくとき、どうしてますか?

例えば、リモコンを置く場所、鍵を置く場所、ちょっとしたメモを貼る場所…それぞれ決まっていますよね。プログラミングの世界も似たようなもので、**「データ」**を一時的に保存しておく場所が必要です。その「データの入れ物」こそが、変数なんです!

イメージとしては、引き出しや箱を想像してみてください。

  • 「この引き出しにはお菓子を入れるぞ!」
  • 「この箱にはおもちゃを入れるぞ!」

という感じで、それぞれの引き出しや箱に何を入れるかを決めておくと、後で「お菓子どこだっけ?」って探すときに便利ですよね。プログラミングでも、この「データの入れ物」に名前をつけて、色々なデータを出し入れするんです。

変数を使ってみよう!

じゃあ、早速Javaで変数を使ってみましょう!

Java

public class MyFirstVariable {
    public static void main(String[] args) {
        // 変数「message」を宣言して、「Hello, Variable!」という文字を入れます
        String message = "Hello, Variable!";

        // 変数「message」の中身を表示します
        System.out.println(message);

        // 変数「age」を宣言して、「30」という数字を入れます
        int age = 30;

        // 変数「age」の中身を表示します
        System.out.println(age);

        // 変数の中身を書き換えてみよう!
        age = 31; // ageの値を31に更新

        System.out.println("来年になったら" + age + "歳だね!");
    }
}

このコードを実行するとどうなるでしょうか?

Hello, Variable!
30
来年になったら31歳だね!

となります。

Paizaで実行した所

順番に見ていきましょう!

  1. String message = "Hello, Variable!";
    • これは「message」という名前の「String(文字列)」を入れる変数を用意して、そこに「”Hello, Variable!”」という文字を入れています。
    • String」とか「int」というのは**「データ型」**といい、変数にどんな種類のデータを入れるかを指定するものです。これは次回の記事で詳しく説明しますね!
  2. System.out.println(message);
    • 前回は「System.out.println("Hello, World!");」のように直接文字を書いていましたが、今回は変数「message」を指定しています。これで、「message」の中に入っている「Hello, Variable!」という文字列が表示されるんです。
  3. int age = 30;
    • 今度は「age」という名前の「int(整数)」を入れる変数を用意して、そこに「30」という数字を入れています。
  4. age = 31;
    • ここがポイント!一度宣言した変数の中身は、後から好きなように書き換えることができます。まるで引き出しの中身を入れ替えるように、age の中身を 30 から 31 に変更しています。

どうでしょう?変数を使うと、直接文字や数字を書かなくても、データの名前(変数名)で扱えるので、プログラムがとっても分かりやすくなりますよね!

変数を使うメリット

  • プログラムが分かりやすくなる: データに意味のある名前をつけられるので、コードが読みやすくなります。
  • データの変更が楽になる: 例えば、消費税が10%から12%に変わったとき、変数を使っていれば一箇所直すだけで済みます。直接数字をあちこちに書いていたら大変なことになりますよね!
  • 同じデータを何度も使える: 一度変数に入れたデータは、必要な時に何度でも呼び出して使えます。

今回は「変数って何?」という大まかなイメージと、簡単な使い方を見てみました。データの入れ物としての役割を理解できたでしょうか?

次回は、今回少し触れた「String」や「int」といった**「データ型」**について、もっと詳しく掘り下げていきます。変数に入れるデータの種類をしっかり理解すると、プログラミングの世界がさらに広がりますよ!お楽しみに!

コメント

タイトルとURLをコピーしました