1、Scanner类是一个可以解析基本类型和字符串的简单文本扫描器。 例如,以下代码使用户能够从 System.in 中读取一个数:
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
备注:System.in 系统输入指的是通过键盘录入数据。
2、Scanner使用步骤
查看类,该类需要import导入后使用。
java.util.Scanner
查看构造方法,构造一个新的 Scanner ,它生成的值是从指定的输入流扫描的。
public Scanner(InputStream source)
查看成员方法
将输入信息的下一个标记扫描为一个 int 值。
public int nextInt()
使用Scanner类,完成接收键盘录入数据的操作,代码如下:
*//1. 导包*
import java.util.Scanner;
public class Demo01_Scanner {
public static void main(String[] args) {
*//2. 创建键盘录入数据的对象*
Scanner sc = new Scanner(System.in);
*//3. 接收数据*
System.out.println("请录入一个整数:");
int i = sc.nextInt();
*//4. 输出数据*
System.out.println("i:"+i);
}
}