🔢 int型を使った計算と表示
int型は、足し算、引き算、掛け算、割り算などの算術演算に使います。
Java
public class IntExample {
public static void main(String[] args) {
// 1. int型の変数を宣言し、値を代入
int price = 1500;
int count = 3;
// 2. 計算の実行
int total = price * count; // 掛け算: 1500 * 3 = 4500
// 3. 計算結果の表示
// System.out.println()は、値を画面に出力します
System.out.println("商品の単価: " + price + "円");
System.out.println("購入個数: " + count + "個");
System.out.println("合計金額: " + total + "円"); // 出力: 4500円
// 4. 引き算と更新
int balance = 5000;
balance = balance - total; // 5000 - 4500 = 500 (残高の更新)
System.out.println("お釣り: " + balance + "円"); // 出力: 500円
}
}
💡 ポイント
+、-、*、/などの算術演算子は、数値に対して使います。System.out.println()の中で文字列("..."で囲まれた部分)とint型の変数を**+でつなぐ**と、Javaが自動的にint型の値を文字列に変換し、結合して表示してくれます。
💬 String型を使った文字列の結合と表示
String型は、文字や単語、文章を扱います。文字列の結合には主に+演算子を使います。
Java
public class StringExample {
public static void main(String[] args) {
// 1. String型の変数を宣言し、値を代入
String greeting = "こんにちは、";
String userName = "ジェミニ";
String language = "Java";
// 2. 文字列の結合(連結)
String fullMessage = greeting + userName + "さん!"; // "こんにちは、ジェミニさん!"
// 3. 結合結果の表示
System.out.println(fullMessage);
// 4. 文字列と数値の結合
int version = 21;
// String型とint型を+でつなぐと、結果はString型になります。
String info = "現在使用しているのは " + language + " のバージョン " + version + " です。";
// 5. 結合結果の表示
System.out.println(info); // 出力: 現在使用しているのは Java のバージョン 21 です。
}
}
💡 ポイント
String型の値は、必ずダブルクォーテーション"で囲みます。+演算子は、int型では足し算ですが、String型と組み合わせると文字列の結合として機能します。
これらの基本的な操作を試して、intとStringの動作の違いを確認してみてください。

