java创建一个简单的计算器
时间: 2024-12-17 08:45:10 浏览: 4
在Java中创建一个简单的计算器,我们可以使用控制台应用并结合基本的算术运算符。下面是一个简单的步骤:
1. **创建Calculator类**:首先,我们定义一个Calculator类,包含两个方法,`add`用于加法,`subtract`用于减法,以此类推。
```java
public class Calculator {
public double add(double num1, double num2) {
return num1 + num2;
}
public double subtract(double num1, double num2) {
return num1 - num2;
}
// 添加其他运算方法如multiply()和divide()
}
```
2. **主函数**:在主函数main中,获取用户输入的数字和操作符,并实例化Calculator对象,调用对应的方法计算结果。
```java
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数字:");
double num1 = scanner.nextDouble();
System.out.println("请输入运算符(+, -, *):");
String operator = scanner.next();
if (operator.equals("+")) {
Calculator calculator = new Calculator();
double result = calculator.add(num1, scanner.nextDouble());
System.out.println("结果是: " + result);
} else if (operator.equals("-")) {
double num2 = scanner.nextDouble(); // 获取第二个数
double result = calculator.subtract(num1, num2);
System.out.println("结果是: " + result);
} else {
System.out.println("无效的操作符!");
}
scanner.close();
}
```
这个例子展示了如何创建一个基础的命令行计算器。你可以根据需求添加更多的运算符和错误处理。
阅读全文