以下是一個簡單的Java計算器實現加減乘除的示例代碼:
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入第一個數字:");
double num1 = scanner.nextDouble();
System.out.print("請輸入運算符(+、-、*、/):");
String operator = scanner.next();
System.out.print("請輸入第二個數字:");
double num2 = scanner.nextDouble();
double result = 0;
switch (operator) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
if (num2 != 0) {
result = num1 / num2;
} else {
System.out.println("除數不能為0");
return;
}
break;
default:
System.out.println("不支持的運算符");
return;
}
System.out.println("計算結果:" + result);
}
}
運行上述代碼后,程序將要求用戶輸入兩個數字和一個運算符(+、-、*、/),然后根據運算符進行相應的計算,并輸出結果。
請注意,上述代碼只是一個簡單的示例,沒有進行輸入驗證和異常處理,只能進行基本的加減乘除運算。在實際應用中,可能需要對輸入進行更嚴格的驗證,并處理各種可能的異常情況。