変数を使ったプログラムを作成
変数を使ったプログラムを作っていきましょう。プロジェクトjava01に新規のパッケージstep02を作成し、その中にクラス「Hensu」を作成してください。(作り方を忘れられた場合はこちらを参考にしてください)
クラスHensuに次のプログラムを入力してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
package step01; public class Hensu { public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ String one; String two; String x = "年"; String y; one = "2020"; two = "2021"; System.out.println(one); System.out.println(x); System.out.println(two); System.out.println(x); y = x; System.out.println("y="); System.out.println(y); } } |
実行
入力が完了したら実行してみましょう。でもその前に、何が表示されるか想像してみてください・・・。では、実行しましょう(実行方法を忘れられた場合はここのJavaプログラムの実行を参考にしてください)
ポイント
どうでしょうか、想像した結果になりましたか?
ここでのポイントはまず9行目です。
9 |
String x = "年"; |
変数の定義「String x」と変数に値を格納する「=」の両方が存在します。この命令は変数xを定義しつつ変数xに”年”を格納します。
次のポイントは22行目です。
22 |
y = x; |
変数yに変数xを格納しています。この場合は変数xに格納されている「年」が変数yに格納されます。
もし想像と違う表示がされた場合はプログラムを眺めながら文言を変更したり、変数を追加したりしてみてください。少しずつ理解が深まると思います。※効率的な学習方法