第二十章:javaIO编程案例

数字大小比较

     编写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、定义数据的输入处理

文件保存

字符串逆序显示

数据排序处理

数据排序处理深入

奇偶数统计

用户登录

投票选举

原文地址:https://www.cnblogs.com/djlindex/p/11336952.html