键盘录入
为了让程序的数据更符合开发的数据,我们就加入了键盘录入。
我们如何实现键盘数据的录入呢?
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);
}
}