java中的Scanner的使用

Scanner是一个引用数据类型
它是sun公司为我们准备好的类
Scanner scanner = new Scanner();
和基本数据类型比较一下
int a = 1 ;
前面的定义是一样的 数据类型 变量名
后面有所区别
基本数据类型是数值
而引用数据类型是new 意思创造一个对象

每种引用数据类型里面都有其特定的功能
我们可以调用里面的功能为我们自己所用

如何用这个引用数据类型功能:
变量名.功能的名称(); //功能名称也就是方法名字();

进入主题:Scanner类
Scanner的作用就是接受来自我们用户的键盘输入
使用Scanner的步骤:
第一步,导包 import java.util.Scanner
import意思就是导入这个Scanner所在路径 看它在哪里告诉电脑,不然计算机找不到这个Scanner类

java.util.Scanner

第二步,创建Scanner对象,也就是前面我们所写的new 对象

Scanner sc = new Scanner(System.in);

第三步:使用我们创建对象的方法也就是功能
这里介绍一个功能:接受键盘输入的int整型类型的数据
变量名.方法名();完成我们键盘输入

int i = sc.nextInt();

之后我们可以把用户输入的 i 输出了
System.out.println(i);
Scanner的第一个功能是nextInt()让用户输入一个int类型的数据
那么我在给你介绍Scanner的第二个功能next()这个是让用户输入一个字符串类型的数据
代码演示:(注意这个next()我们就需要用String去接收数据了)

String s = sc.next();
System.out.println(s);

猜你喜欢

转载自blog.csdn.net/qq_38054319/article/details/86228278