简易计算器java代码

java
import java.util.Scanner; public class SimpleCalculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("欢迎使用简易计算器!"); System.out.print("请输入第一个数字: "); double num1 = scanner.nextDouble(); System.out.print("请输入运算符(+, -, *, /): "); char operator = scanner.next().charAt(0); System.out.print("请输入第二个数字: "); double num2 = scanner.nextDouble(); double result; switch (operator) { case '+': result = num1 + num2; System.out.println("结果: " + result); break; case '-': result = num1 - num2; System.out.println("结果: " + result); break; case '*': result = num1 * num2; System.out.println("结果: " + result); break; case '/': if (num2 != 0) { result = num1 / num2; System.out.println("结果: " + result); } else { System.out.println("除数不能为0!"); } break; default: System.out.println("无效的运算符!"); } } }

这个简易计算器会要求用户输入两个数字和一个运算符,然后计算并输出结果。

上面的代码是一个简单的控制台应用程序,用于进行基本的数学运算。用户可以输入两个数字和一个运算符来执行相应的运算,并将结果输出到控制台上。

Scanner 类被用于从控制台读取用户的输入。首先,程序提示用户输入第一个数字。然后,程序提示用户输入一个运算符。接着,程序提示用户输入第二个数字。根据用户输入的运算符,程序执行相应的运算,并将结果输出到控制台上。如果用户输入的是除法运算符 /,则需要检查除数是否为零,以避免除以零的错误。

你可以将这段代码保存到一个名为 SimpleCalculator.java 的文件中,然后使用 Java 编译器进行编译,并在命令行或集成开发环境中运行它。