用java编写计算器类Caculator,实现加减乘除功能
时间: 2024-02-22 18:55:15 浏览: 117
好的,以下是用Java编写的计算器类 `Calculator`,实现了加减乘除四种基本运算:
```java
public class Calculator {
public double add(double num1, double num2) {
return num1 + num2;
}
public double subtract(double num1, double num2) {
return num1 - num2;
}
public double multiply(double num1, double num2) {
return num1 * num2;
}
public double divide(double num1, double num2) {
if (num2 == 0) {
throw new IllegalArgumentException("Cannot divide by zero!");
}
return num1 / num2;
}
}
```
在这个类中,我们定义了 `add`、`subtract`、`multiply` 和 `divide` 四个方法,分别实现了加法、减法、乘法和除法。如果除数为零,我们会抛出一个 `IllegalArgumentException` 异常。
现在我们可以创建一个 `Calculator` 实例并使用它来执行计算:
```java
Calculator calc = new Calculator();
double result = calc.add(2, 3);
System.out.println(result); // 输出 5.0
result = calc.subtract(5, 2);
System.out.println(result); // 输出 3.0
result = calc.multiply(3, 4);
System.out.println(result); // 输出 12.0
result = calc.divide(10, 2);
System.out.println(result); // 输出 5.0
```
希望这个例子能够帮助你理解如何用 Java 编写一个简单的计算器类。
阅读全文