一:概述
Scanner再开发中比较常使用,它可以实现键盘录入,让用户输入信息。实现简单的交互。在这里对其进行详细的介绍。
二:具体介绍
首先这个Scanner类在java.util包下的,在每次使用之前都需要进行导包。
<1>JDK_API帮助文档对其的定义
<2>在基础阶段,常用的成员方法
<2>数据求和的案例
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入两个数字,以空格分隔:");
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
int sum = num1 + num2;
System.out.println("这两个数字的和是:" + sum);
}
}
<2>求解键盘录入20个数据的平均值
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入20个数字,以空格分隔:");
int sum = 0;
for (int i = 0; i < 20; i++) {
int num = scanner.nextInt();
sum += num;
}
double average = (double) sum / 20;
System.out.println("这20个数字的平均值是:" + average);
}
}