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. 演習問題
以下の問題に挑戦してみましょう:
- 整数型の変数
numを作成し、偶数なら「偶数です」、奇数なら「奇数です」と表示するプログラムを書いてみましょう。 - 0から100までの数値を合計するループを書いてみましょう。

コメント