Scanner类是Java提供用于在控制台输入数据的类
说到Scanner类,我们先初步了解一下什么是类,以及什么是实体。
类是一个抽象的概念,于现实生活中
而实体是现实生活中存在的
作用:在控制台输入数据,可以输入整数、小数、字符串。
如何使用:类不能直接使用,必须创建该类的实体(对象),操作对象
操作步骤:
导包 - import java.util.Scanner;
import java.util.Scanner;创建对象 - Scanner scan = new Scanner(System.in);
//类名 对象名 = new 对象(); Scanner scan = new Scanner(System.in);根据需求输入整数、小数、字符串
System.out.println("请输入int值:"); int i = scan.nextInt();//在控制台输入int类型的数据,并传回给程序 System.out.println("请输入double值:"); double d = scan.nextDouble();//在控制台输入double类型的数据,并传回给程序 System.out.println("请输入String值:"); String str = scan.next();//在控制台输入String类型的数据,并传回给程序