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

Java
この記事は約5分で読めます。
記事内に広告が含まれています。
広告

この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でさらに複雑なアプリケーションを作成することに挑戦してみてください。

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