JAVA仿照工具类,编写一个能为两个整数提供加、减、乘的工具类,并在测试类中调用调试
时间: 2024-09-20 21:08:04 浏览: 38
在Java中,你可以创建一个名为`NumberOperations`的工具类,该类包含静态方法来执行基本的算术操作。这是一个简单的示例:
```java
// NumberOperations.java
public class NumberOperations {
// 提供加法操作
public static int add(int num1, int num2) {
return num1 + num2;
}
// 提供减法操作
public static int subtract(int num1, int num2) {
return num1 - num2;
}
// 提供乘法操作
public static int multiply(int num1, int num2) {
return num1 * num2;
}
}
```
接下来,在一个测试类(例如`TestNumberOperations`)中,你可以像这样调用这些工具方法并进行一些调试:
```java
// TestNumberOperations.java
import org.junit.Test;
public class TestNumberOperations {
@Test
public void testMathOperations() {
// 调用加法
int sum = NumberOperations.add(5, 7);
System.out.println("Addition result: " + sum);
// 调用减法
int difference = NumberOperations.subtract(10, 3);
System.out.println("Subtraction result: " + difference);
// 调用乘法
int product = NumberOperations.multiply(4, 6);
System.out.println("Multiplication result: " + product);
// 检查结果是否正确
assert sum == 12; // 期望加法结果为12
assert difference == 7; // 期望减法结果为7
assert product == 24; // 期望乘法结果为24
}
}
```
在这个例子中,`@Test`注解用于标记测试方法,`assert`关键字用于检查计算的结果是否符合预期。
阅读全文