Javaの基本構文(変数、型、制御構文)

 

Javaの基本構文(変数、型、制御構文)

1. 変数とデータ型

Javaでは、変数を使用してデータを格納します。変数にはデータ型があり、使用できる値の種類が決まります。

プリミティブ型と参照型

Javaのデータ型は、大きく分けてプリミティブ型(基本データ型)と参照型の2種類があります。

プリミティブ型

プリミティブ型は、基本的な値を直接格納するデータ型です。

  • byte: 8ビット整数 (-128~127)
  • short: 16ビット整数 (-32,768~32,767)
  • int: 32ビット整数 (-2^31~2^31-1)
  • long: 64ビット整数 (-2^63~2^63-1)
  • float: 単精度浮動小数点数
  • double: 倍精度浮動小数点数
  • char: 1文字 (例: ‘A’)
  • boolean: 真偽値 (true または false)

参照型

参照型は、オブジェクトを指し示す型です。代表的なのは String 型です。

String message = "こんにちは";
System.out.println(message);

2. 制御構文

Javaの制御構文には、条件分岐とループがあります。

条件分岐(if-else)

int score = 85;
if (score >= 90) {
System.out.println("A評価");
} else if (score >= 70) {
System.out.println("B評価");
} else {
System.out.println("C評価");
}

switch文

int day = 3;
switch (day) {
case 1:
System.out.println("月曜日");
break;
case 2:
System.out.println("火曜日");
break;
case 3:
System.out.println("水曜日");
break;
default:
System.out.println("その他の日");
}

ループ処理

for文

for (int i = 0; i < 5; i++) {
System.out.println("カウント: " + i);
}

while文

int i = 0;
while (i < 5) {
System.out.println("カウント: " + i);
i++;
}

break と continue

break はループを途中で終了し、continue は次のループ処理へスキップします。

for (int i = 0; i < 10; i++) {
if (i == 5) {
break; // 5でループを終了
}
System.out.println(i);
}

3. まとめ

Javaの基本構文を理解することは、プログラムを書く上での第一歩です。変数の型、条件分岐、ループを使いこなして、基本的なプログラムを作成できるようになりましょう!

4. 演習問題

以下の問題に挑戦してみましょう:

  1. 整数型の変数 num を作成し、偶数なら「偶数です」、奇数なら「奇数です」と表示するプログラムを書いてみましょう。
  2. 0から100までの数値を合計するループを書いてみましょう。

コメント

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