だから私は動作する計算を取得し、+、-、/、*を取得し、続行するかどうかをユーザーに尋ねた後にシャットダウンします。ここでのことは、それをさまざまなクラスに分解しようとしているため、メインクラスを取得しましたオペレーターなどのコードを取得したものやクラスをユーザーに要求するだけのアプリケーションですが、どうすればよいかわかりません。さまざまなクラスを作成して、それぞれを別のクラスに入れようとしましたが、うまくいきませんでした。あなたたちは助けますか?
これが私のコードATMです
package com.example.main;
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
boolean status = true;
while (status){
Scanner minScanner = new Scanner(System.in);
System.out.println("Skriv in ditt nummer en och en :\n");
double nr1 = Double.parseDouble(minScanner.nextLine());
double nr2 = Double.parseDouble(minScanner.nextLine());
System.out.println("välj vad du vill göra: ");
double svar = 0;
String användarInlägg = minScanner.nextLine();
if (användarInlägg.equalsIgnoreCase("+"))
{
svar = nr1 + nr2;
} else if (användarInlägg.equalsIgnoreCase("-"))
{
svar = nr1 - nr2;
} else if (användarInlägg.equalsIgnoreCase("*"))
{
svar = nr1 * nr2;
} else if (användarInlägg.equalsIgnoreCase("/"))
{
svar = nr1 / nr2;
}
System.out.printf("= %.2f\n ", svar);
System.out.println("Skriv in J för att fortsätta N för att sluta: \n");
String input = minScanner.nextLine();
if (input.equalsIgnoreCase("N"))
status = false;
else if (input.equalsIgnoreCase("J")) {
status = true;
}
}
}
}