Scanner
它相当于一个可以解析基本类型和字符串的简单文本扫描器
可以通过Scanner类中的方法获取键盘输入的字符串
这里讲解其最常用的情景:获取键盘输入内容
过程:
1.导包
java.util.Scanner;//这个不用我们手动去写,在引入该类时会被自动补全
//还需要注意的是:如果引用的是Java.Lang包下的内容,是不需要导包的,比如String
2.创建
Scanner scanner = new Scanner(System.in);//System.in表示从键盘进行输入
3.调用
int num = scanner.nextInt();//我们可以通过Scanner类查找其拥有的方法
//这里的nextInt()方法:获取键盘输入的字符串,并将其转成int类型
//还有一个next()方法:获取键盘输入的字符串
完整代码:
import java.util.Scanner
public class ScannerTest(){
public static void main(String[] args){
//创建
Scanner scanner = new Scanner(System.in);
//获取输入的数字
int num = scanner.nextInt();
//获取输入的字符串
String str = scanner.next();
//打印结果
System.out.println("输入的数字:" + num );
System.out.println("输入的字符串:" + str);
}
}
运行结果: