/* 方法的重载 1.方法名必须相同 2.参数列表必须不同(个数不同、类型不同、参数排列顺序不同等) 3.方法的返回类型可以相同也可以不同 */ package idea;
import java.util.Scanner;
/* 方法的重载 1.方法名必须相同 2.参数列表必须不同(个数不同、类型不同、参数排列顺序不同等) 3.方法的返回类型可以相同也可以不同 */
//比大小 public class Demo01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数:");
int s1 = scanner.nextInt();
System.out.println("请输入第二个数:");
int s2 = scanner.nextInt();
//调用下面方法
int test = Test(s1, s2);
System.out.println(test);
}
//比大小
public static int Test(int num1,int num2){
int result = 0;
if (num1==num2){
System.out.println("num1==num2");
return 0;
}
if (num1>num2){
result = num1;
}else {
result = num2;
}
return result;
}
//比大小
public static double Test(double num1,double num2){
double result = 0;
if (num1==num2){
System.out.println("num1==num2");
return 0;
}
if (num1>num2){
result = num1;
}else {
result = num2;
}
return result;
}
//比大小
public static int Test(int num1,int num2,int num3){
int result = 0;
if (num1==num2){
System.out.println("num1==num2");
return 0;
}
if (num1>num2){
result = num1;
}else {
result = num2;
}
return result;
}
}
|