概述
使用方法求最大值。
创建方法求两个数的最大值max2,随后再写一个求3个数的最大值函数max3。
要求:
在max3这个方法中,调用max2函数,来实现3个数的最大值计算。
方法一
【代码】
public class P14 {public static int max(int a,int b) {return a > b ? a:b; //三目运算符}public static int max(int a,int b,int c) { //方法重载int tmp = max(a,b);return max(tmp,c);}public static void main(String[] args) {// System.out.println(max3());System.out.println(max(5,6,7));}
}
【执行结果】
方法二
【代码】
public static int max2() {int max = 0;Scanner sc = new Scanner(System.in);int a = sc.nextInt();int b = sc.nextInt();if (a > b){max = a;}else {max = b;}return max;}public static int max3() {int num = max2();Scanner sc = new Scanner(System.in);int c = sc.nextInt();if (c > num) {return c;}else {return num;}}public static void main(String[] args) {System.out.println(max3());}
}
【执行结果】