数字大小比较
编写java程序,输入3个整数,并求出3个整数的最大值和最小值。
如果要想进行数字的处理,那么应该保证输入错误的时候可以重新输入,那么为了达到重用的设计,应该准备一个单独的输入数据类。
1、定义一个输入工具类
public class InputUtil { private InputUtil() {} private static final Scanner INPUT = new Scanner(System.in); /** * 实现键盘接收数字的操作 * @param prompt 提示信息 * @return 一个可以使用的数字 */ public static int getInt(String prompt) { int num = 0; boolean flag = true; while(flag) { System.out.println(prompt); //打印提示信息 if (INPUT.hasNextInt()) { flag = false; num = INPUT.nextInt(); }else { System.out.println("输入的内容不是数字"); } } return num; } }
2、定义数据的输入处理