当先锋百科网

首页 1 2 3 4 5 6 7

在Java程序设计中,计算三个数的最大值与最小值是非常基础的问题,下面我们来演示一下具体的实现方法。

public class MaxMinOfThreeNumbers {
public static void main(String[] args) {
int num1 = 10;
int num2 = 25;
int num3 = 5;
int max = getMax(num1, num2, num3);
int min = getMin(num1, num2, num3);
System.out.println("最大值为:" + max);
System.out.println("最小值为:" + min);
}
public static int getMax(int num1, int num2, int num3) {
int max = num1;
if (max< num2) {
max = num2;
}
if (max< num3) {
max = num3;
}
return max;
}
public static int getMin(int num1, int num2, int num3) {
int min = num1;
if (min >num2) {
min = num2;
}
if (min >num3) {
min = num3;
}
return min;
}
}

以上代码实现了获取三个数的最大值和最小值。首先定义了三个整型变量num1,num2,num3,然后通过调用getMax和getMin方法来计算最大值和最小值,最后打印出结果。

在getMax、getMin的方法中,我们使用了if语句来比较三个数,找出其中最大值和最小值。其中,我们先假设num1是最大值/最小值,然后分别和num2、num3进行比较,如果它们大于或小于假设的值,则更新最大值/最小值。

总之,通过这个简单的程序,我们可以快速找到任意三个数字的最大值和最小值,为我们后续的计算问题提供了很大的方便。