java编写一个计算类calculate并重载maxnum方法显示整数最大值和三个浮点最大值
时间: 2024-10-27 20:03:41 浏览: 13
java代码-定义一个一维数组,求出数组的最大值,最小值,平均值
在Java中,我们可以创建一个名为`Calculate`的类,并在其中定义一个静态方法`maxNum`来重载该方法,分别处理整数和浮点数的最大值。以下是简单的实现:
```java
public class Calculate {
// 整数最大值方法
public static int maxInt(int num1, int num2, int num3) {
return Math.max(num1, Math.max(num2, num3));
}
// 浮点数最大值方法
public static double maxFloat(double num1, double num2, double num3) {
return Math.max(num1, Math.max(num2, num3));
}
// 主函数展示如何使用这两个方法
public static void main(String[] args) {
int intMax = maxInt(10, 20, 30);
System.out.println("Integer Max Value: " + intMax);
double floatMax = maxFloat(15.5, 22.7, 33.8);
System.out.println("Floating Point Max Value: " + floatMax);
}
}
```
在这个例子中,`maxInt`方法用于找出三个整数中的最大值,而`maxFloat`方法则用于找出三个浮点数中的最大值。在`main`方法中,我们展示了如何通过调用这些方法来获取各自类型的最大值。
阅读全文