初心者でも1日で浅く広くJavaプログラミングを学習できる1日完成集中講座 | 東京のITスクール

4.5 変数の値の変更

変数の宣言と代入

4.4 変数の宣言と代入

 既に値が代入された変数に別の値を代入することで値を自由に変更することができます。

 書式:変数へ再度代入

  変数名 = 値 ;     

  ※一度変数を宣言した後にその変数を使う場合はデータ型を付けません。

 凡例:変数へ再度代入

  int age = 25 ; 
    age = 33 ;  

4.5.1 初期化した変数の値を変更するプログラム

 初期化した変数の値を別の値に変更して、変数の値が変化することを確認してみましょう。

① ソース・フォルダー      :myproj_super_intro/src
② パッケージ          :jp.co.f1.superintro.ch04
③ 名前             :ChangeValue1
④ 作成するメソッド・スタブの選択:public static void main(String[] args) にチェックを入れる

➢ Variable.java

 package jp.co.f1.superintro.ch04;
 
 public class ChangeValue1 {
 
 	public static void main(String[] args) {
 
 		//年
 		int year = 1964;
 
  		System.out.print("東京オリンピックは");
  		System.out.print(year);
  		System.out.println("年に、1回目が開催されました。");
  
  		//変数に別の値を代入
  		year = 2020;
  
  		System.out.print("2回目は");
  		System.out.print(year);
  		System.out.println("年に、開催が決定しました!");
  		
  	}
  
  }

        

実行結果

解説

 8行目で変数yearを宣言すると同時に値1964に初期化しています。この時のイメージは図 4.5.1のようになります。

    8: int year = 1964;

図4.5.1 変数の宣言と初期化

 そして10~12行目で、System.out.printメソッドとSystem.out.printlnメソッドを使って文字列と変数yearの値を表示させます。ここまでは、今まで学習した内容と同じです。

   10: System.out.print("東京オリンピックは");
   11: System.out.print(year);
   12: System.out.println("年に、1回目が開催されました。");

 その後、15行目で変数yearにはもう一度別の値「2020」を代入します。図 4.5.2をみてイメージして下さい。

    15: year = 2020;

図4.5.2 変数の値の上書き

 変数yearには最初に「1964」が入っていましたが、15行目で「2020」を代入したことで、変数yearの値が変更しました。18行目で、別の値が代入された変数yearをSystem.out.printメソッド使って表示させます。実行結果から変数yearの値が「2020」に変更されたことが確認できます。

    18: System.out.print(year);

NEXT>> 4.6 変数に別の変数を代入

Java超入門テキスト 目次

ご不明点はお問い合わせフォームからご連絡ください。

セミナー一覧

法人向けプログラミング研修

Java、PHPの社員研修|新人研修

おすすめ1日集中Java講座

ワードプレス講座も人気!

ワードプレス講座も人気!

Java超入門テキスト 目次

セミナー担当講師

Javaセミナー講師紹介

主席インストラクター
早稲田大学大学院 理工学部卒業
SanJose 州立大学、コンピューター工学部卒業
アメリカのシリコンバレーでは、プログラマー・SEとして活躍
講師の詳細はこちら

PAGETOP
Copyright © 2015 FusionOne Co.,Ltd. All rights reserved.