用Java程序做一个计算机
时间: 2024-10-20 22:06:24 浏览: 18
在Java中制作一个简单的计算机模拟器,可以创建一个类`Calculator`,包含加法、减法、乘法和除法等基本运算的方法。这里是一个基础版的实现示例:
```java
public class Calculator {
public int add(int a, int b) {
return a + b;
}
public int subtract(int a, int b) {
return a - b;
}
public int multiply(int a, int b) {
return a * b;
}
public double divide(int a, int b) {
if (b != 0) {
return (double) a / b;
} else {
throw new ArithmeticException("Division by zero is not allowed.");
}
}
}
// 使用示例
public class Main {
public static void main(String[] args) {
Calculator calc = new Calculator();
System.out.println(calc.add(5, 3)); // 输出8
System.out.println(calc.subtract(10, 7)); // 输出3
System.out.println(calc.multiply(4, 6)); // 输出24
try {
System.out.println(calc.divide(15, 0));
} catch (ArithmeticException e) {
System.out.println(e.getMessage()); // 输出"Division by zero is not allowed."
}
}
}
```
在这个例子中,`Calculator`类实现了计算的基本功能,并通过实例化该类并在`main`方法中调用其方法来使用它。
阅读全文