当想要接收用户从键盘输入的信息时,就要使用Scanner类。
基本使用方法:
import java.util.Scanner;
public class Test02 {
public static void main(String[] args) {
//创建Scanner类对象,使用Scanner(InputStream source)构造方法
//System.in是一个标准输入流
Scanner scanner=new Scanner(System.in);
System.out.println("请输入一个整数:");
int a=scanner.nextInt();
System.out.println("请输入一个double类型的数:");
double b=scanner.nextDouble();
System.out.println("请输入一个字符串(相邻两个字符之间不能加空格)");
String s1=scanner.next();
//nextLine()与next()、nextInt()等连用时,需要在nextLine()之前写一个scanner.nextLine();
//清除掉之前留下的空白符,否则下面的String s2=scanner.nextLine();无法进行输入操作
scanner.nextLine();
System.out.println("请输入一个字符串(相邻两个字符之间能加空格)");
String s2=scanner.nextLine();
System.out.println(a);
System.out.println(b);
System.out.println(s1);
System.out.println(s2);
}
}