写一个My的加减乘除代码
时间: 2024-10-18 21:08:28 浏览: 5
当然可以,如果你想要创建一个简单的My类来进行加减乘除操作,这里有一个基础的Java示例:
```java
public class MyCalculator {
public int add(int num1, int num2) {
return num1 + num2;
}
public int subtract(int num1, int num2) {
return num1 - num2;
}
public int multiply(int num1, int num2) {
return num1 * num2;
}
public double divide(int num1, int num2) {
if (num2 != 0) {
return (double) num1 / num2;
} else {
throw new IllegalArgumentException("除数不能为零");
}
}
// 测试方法
public static void main(String[] args) {
MyCalculator calculator = new MyCalculator();
System.out.println(calculator.add(5, 3)); // 输出:8
System.out.println(calculator.subtract(7, 4)); // 输出:3
System.out.println(calculator.multiply(2, 6)); // 输出:12
try {
System.out.println(calculator.divide(10, 2)); // 输出:5.0
} catch (IllegalArgumentException e) {
System.out.println(e.getMessage());
}
}
}
```
在这个Java代码里,我们定义了一个名为`MyCalculator`的类,包含了`add`, `subtract`, `multiply` 和 `divide` 方法。注意,这里的divide方法返回的是一个double类型,因为除法可能会得到小数结果。同时,为了避免除以零的情况,我们在divide方法中进行了检查,并抛出了IllegalArgumentException异常。
阅读全文