03-02 Java键盘录入

键盘录入基本格式:

/*
    为了让程序的数据更符合开发的数据,我们就加入了键盘录入。
    让程序更灵活一下。
    
    那么,我们如何实现键盘数据的录入呢?
        A:导包
            格式:
                import java.util.Scanner; 
            位置:
                在class上面。
        B:创建键盘录入对象
            格式:
                Scanner sc = new Scanner(System.in);
        C:通过对象获取数据    
            格式:
                int x = sc.nextInt();
*/
import java.util.Scanner;//导包,在class上面。

class ScannerDemo {
    public static void main(String[] args) {
        //创建键盘录入数据对象
        Scanner sc = new Scanner(System.in);
        
        System.out.println("请你输入一个数据:");
        int x = sc.nextInt();//通过对象获取数据    
        
        System.out.println("你输入的数据是:"+x);
    }
}
键盘录入三个数据,获取这三个数据中的最大值
键盘录入两个数据,比较这两个数据是否相等
/*
    练习:
        键盘录入三个数据,获取这三个数据中的最大值
        键盘录入两个数据,比较这两个数据是否相等
*/
import java.util.Scanner;

class ScannerTest3 {
    public static void main(String[] args) {
        //键盘录入三个数据,获取这三个数据中的最大值
    
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);
        
        System.out.println("请输入第一个数据:");
        int a = sc.nextInt();
        
        System.out.println("请输入第二个数据:");
        int b = sc.nextInt();
        
        System.out.println("请输入第三个数据:");
        int c = sc.nextInt();
        
        //获取这三个数据中的最大值
        int temp = ((a > b)? a: b);
        int max = (temp > c? temp : c);
        System.out.println("max:"+max);
        System.out.println("------------------");
        
        //键盘录入两个数据
        System.out.println("请输入第一个数据:");
        int x = sc.nextInt();
        
        System.out.println("请输入第二个数据:");
        int y = sc.nextInt();
        
        //比较这两个数据是否相等
        boolean flag = (x == y);
        System.out.println("flag:"+flag);
    }
}

运行效果:

原文地址:https://www.cnblogs.com/baiyangyuanzi/p/6796577.html