通过Scanner从控制台获取数据
一:概述
1.Scanner类用于扫描从控制台输入的数据,可以接收字符串和基本数据类型的数据。
2.Scanner类位于java.util.Scanner包中。
二:Scanner的常用方法
1.String next();
作用:接收控制台输入的一个字符串。
2.String nextLine();
作用:接收控制台输入的一个字符串。
3.int nextInt();
作用:接收控制台输入的一个int类型数据。
4.double nextDouble();
作用:接收控制台输入的一个double类型的数据。
5.boolean nextBoolean();
作用:接收控制台输入的一个boolean类型的数据。
6.输入char类型的数据
Scanner类没有提供直接输入char类型的方法,可以通过charAt()方法从next()或nextLine()获取输入的字符。
三、实现步骤
1.创建Scanner类的一个对象。
Scanner scanner=new Scanner(System.in);
2.通过scanner调用next等方法,接收控制台输入的数据。
String name=scanner.next();