マンガで分かる Java入門講座

第3章 プログラミングの基本
3-6. 変数という概念

プログラムの動作では最重要の概念である「変数」について紹介します。

● 変数

 「変数」は、プログラムで使う値を格納するための箱のようなものです。

図)変数と値
  値
  ↓
┏━━┓
┃変数┃
┃  ┃
┗━━┛

 変数に値を入れるには、「=(イコール)」を使います。左側に変数を、右側に値を書くことで、左辺の変数に値を格納することができます。

図)変数に値を入れる
no = 9;

  値9
  ↓
┏━━━┓
┃   ┃
┃   ┃
┃変数no┃
┗━━━┛

↓↓↓↓↓

┏━━━┓
┃ 値9 ┃
┃   ┃
┃変数no┃
┗━━━┛

 こうやって変数に値を格納することで、プログラムでは、値を変えるだけで同じ計算を再利用できるようになります。

 以下、変数を使わない計算と、変数を使った計算の例を示します。

説明)変数を使わないで割引率を計算
100*0.7
1980*0.6
3000*0.8

ソースコード)変数を使って割引率を計算
price = 100;
rate = 0.7;
result = price * rate;

 変数を使えば、このpriceとrateの値を変更するだけで計算を変えられます。そして、プログラムでは、この変数の値を変更する多くのルールが存在します。

 Javaでは一般的に、変数は小文字で始めます。


この講座のマンガ部分は「箱人形マンガ(Box Comic) 」で作成しています。
作成:2013/05/19  更新:2015/08/07  [Permalink]

クロクロ・ショップ
特殊な技術書多数あります
レトロ風RPG フルスクラッチ開発 全コード
レトロゲーム風RPGの全コードを掲載して解説した本
HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード
『テトリス』や『ぷよぷよ』に類似した落ち物パズルゲームの全コードを掲載して解説した本
JavaScriptでリバーシゲームをつくろう
ライブラリを使わずに全コードを書いて、リバーシゲームを作るまでを徹底解説
ワールドマップ自動生成読本
二次元ゲームのワールドマップを自動生成するための本
レトロゲームファクトリー
過去のゲームを最新機に移植する会社のお仕事小説(新潮社)
顔貌売人 ハッカー探偵 鹿敷堂桂馬
プログラマーが探偵役のエンタメ・ミステリー第2弾 最先端の情報犯罪に安藤と鹿敷堂が挑みます(文藝春秋)
裏切りのプログラム ハッカー探偵 鹿敷堂桂馬
プログラマー鹿敷堂桂馬が、女性社長の安藤裕美と共に、IT業界で起きた事件に挑む。2016年の松本清張賞の最終候補作(文藝春秋)
×