package chapter06;//包名
import java.util.Scanner;//导包
public class x {//类名
//利用方法重载和键盘录入判断两种相同类型数字的结果
public static void main(String[] args) {//主方法
Scanner sc = new Scanner(System.in);//搭建键盘录入
do {//设置do...while循环
System.out.println("请输入您要进行比较是否相等的两个int类型数字:");//提示
int a = sc.nextInt();//输入数字
int b = sc.nextInt();
boolean c = add(a, b);
System.out.println("两个int类型数字比较结果为:" + c);
System.out.println("请输入您要进行比较是否相等的两个double类型数字:");
double x = sc.nextDouble();
double y = sc.nextDouble();
boolean j = add(x, y);
System.out.println("两个double类型数字比较结果为:" + j);
if (a == b && x == y) {//判断,两种条件都满足跳出循环
break;//跳出语句
} else {
continue;//如果不满足条件,一直进行循环,直至满足条件
}
} while (true);
sc.close();//结束键盘录入
}
public static boolean add(int a, int b) {//方法
boolean c = a == b;
return c;//返回值
}
public static boolean add(double x, double y) {
boolean j = x == y;
return j;
}
}