下面是一個(gè)簡(jiǎn)單的Java計(jì)算器代碼示例,可以實(shí)現(xiàn)基本的加、減、乘、除運(yùn)算:
import java.util.Scanner;
public class SimpleCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請(qǐng)輸入第一個(gè)數(shù)字:");
double num1 = scanner.nextDouble();
System.out.println("請(qǐng)輸入運(yùn)算符(+、-、*、/):");
char operator = scanner.next().charAt(0);
System.out.println("請(qǐng)輸入第二個(gè)數(shù)字:");
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("除數(shù)不能為0!");
return;
}
break;
default:
System.out.println("無(wú)效的運(yùn)算符!");
return;
}
System.out.println("計(jì)算結(jié)果為:" + result);
}
}
你可以在控制臺(tái)輸入兩個(gè)數(shù)字和一個(gè)運(yùn)算符,程序?qū)⒏鶕?jù)你輸入的運(yùn)算符進(jìn)行相應(yīng)的計(jì)算并輸出結(jié)果。希望這個(gè)示例對(duì)你有所幫助。