Javaの変数
そもそも変数って・・・?
情報を入れるための箱のようなものが変数
状況によって異なる情報を入れ、箱の中身を使って処理をしていく。
変数宣言・・・「この形の箱を用意するので、形に合う情報入れてね」とコンピューターに最初に伝えておく行為
初期化・・・箱の形を用意した後に初めて情報をセットする行為
※これをやらないで、いきなり箱の中身を取り出して使おうとすると、コンパイルエラーになる
int myAge; // 変数宣言
myAge = 28; // 変数初期化
myAge = 38; // 上書き
myAge = "abc" //型不一致でエラーになる
System.out.println(myAge);
例1
int myAge; // 変数宣言
myAge = 28; // 変数初期化
System.out.println(myAge);
このとき画面に表示されるのは 「28」 となる
例2
int myAge; // 変数宣言
myAge = 28; // 変数初期化
myAge = 38; // 上書き
System.out.println(myAge);
この時画面に表示されるのは、上書きされ 「38」 となる
例3