为了让程序的数据更符合开发的数据,我们就加入了键盘录入。
我们如何实现键盘数据的录入呢? A:导包 格式:import java.util.Scanner; 位置:在class上面。 B:创建键盘录入对象 格式:Scanner sc = new Scanner(System.in); C:通过对象获取数据 格式:int x = sc.nextInt();
案例代码:
package com.lzy; /** * 求键盘输入的两个数字中的最大值 * 求键盘输入的三个数据中的最大值 * 比较键盘录入的两个数据是否相等 */ import java.util.Scanner; public class ScannerTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 求键盘输入的两个数字中的最大值 System.out.println("请输入两个数字:"); int x = sc.nextInt(); int y = sc.nextInt(); System.out.println("两个数字的最大值:" + (x>y?x:y)); System.out.println("---------------------------"); // 求键盘输入的三个数据中的最大值 System.out.println("请输入三个数字:"); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); int temp = a>b?a:b; int max = temp>c?temp:c; System.out.println("三个数字的最大值:" + max); System.out.println("---------------------------"); // 比较键盘录入的两个数据是否相等 System.out.println("请输入两个数字:"); int m = sc.nextInt(); int n = sc.nextInt(); boolean flag = (m==n); System.out.println(flag); } }