Java入門: 初心者が短時間で学べるシンプルな電卓アプリの作成ガイド


このJava初学者向けの簡単なアプリケーションチュートリアルでは、コンソール上で動作する簡単な電卓アプリを作成します。以下の手順に従って、アプリを作成してみましょう。

Step 1: Java開発環境の準備

まず、Javaの開発環境をセットアップする必要があります。以下の手順に従ってください。

  1. Java Development Kit (JDK)をダウンロードしてインストールします。最新のJDKはOracleの公式ウェブサイトからダウンロードできます。
  2. 環境変数の設定: インストールが完了したら、システムの環境変数にJAVA_HOMEPATHを追加します。
  3. 確認: インストールが成功したかどうかを確認するために、コマンドプロンプトまたはターミナルでjava -versionjavac -versionを実行します。正常にインストールされていれば、バージョン情報が表示されます。

Step 2: プロジェクトフォルダの作成

プロジェクトフォルダを作成して、作業を始めましょう。

  1. 任意の場所に新しいフォルダを作成します。例: SimpleCalculator
  2. 作成したフォルダ内で、srcという名前のサブフォルダを作成します。

Step 3: ソースコードの作成

以下の手順で、電卓アプリのソースコードを作成します。

  1. プロジェクトフォルダ内のsrcフォルダに移動します。
  2. 任意のテキストエディタを使って、SimpleCalculator.javaという名前の新しいファイルを作成します。
  3. 以下のコードをSimpleCalculator.javaファイルに貼り付けます。
import java.util.Scanner;

public class SimpleCalculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

    System.out.print("Enter first number: ");
    double firstNumber = scanner.nextDouble();

    System.out.print("Enter second number: ");
    double secondNumber = scanner.nextDouble();

    System.out.print("Enter operator (+, -, *, /): ");
    char operator = scanner.next().charAt(0);

    double result;

    switch (operator) {
        case '+':
            result = firstNumber + secondNumber;
            break;
        case '-':
            result = firstNumber - secondNumber;
            break;
        case '*':
            result = firstNumber * secondNumber;
            break;
        case '/':
            if (secondNumber == 0) {
                System.out.println("Error: Division by zero is not allowed.");
                scanner.close();
                return;
            }
            result = firstNumber / secondNumber;
            break;
        default:
            System.out.println("Error: Invalid operator.");
            scanner.close();
            return;
    }

    System.out.printf("Result: %.2f %c %.2f = %.2f%n", firstNumber, operator, secondNumber, result);
    scanner.close();
}

}

Step 4: コンパイルと実行

アプリケーションをコンパイルし、実行してみましょう。

  1. コマンドプロンプトまたはターミナルを開きます。
  2. srcフォルダに移動します。例: cd SimpleCalculator/src
  3. ソースコードをコンパイルします: javac SimpleCalculator.java
  4. コンパイルが成功したら、アプリケーションを実行します: java SimpleCalculator

実行すると、アプリが二つの数値と演算子を入力するように求め、結果を表示します。例:

Enter first number: 10
Enter second number: 5
Enter operator (+, -, *, /): +
Result: 10.00 + 5.00 = 15.00

 

これで、初学者向けの簡単なJavaアプリケーションを作成しました。このアプリは基本的な電卓として機能し、加算、減算、乗算、除算を実行できます。このチュートリアルを参考に、Javaでさらに複雑なアプリケーションを作成することに挑戦してみてください。