阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第1节 Scanner类_3-Scanner的使用步骤
Posted wangjunwei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第1节 Scanner类_3-Scanner的使用步骤相关的知识,希望对你有一定的参考价值。
Scanner如何进行键盘输入,引用类型就包含了Scanner,它就是引用类型,所以也有这三个步骤,
导包、创建、使用
先通过api文档找到它。左边输入要查找scanner。双夹scanner右边就会出现了。
在java.util包里面
第一步导包,因为我们的代码还没有用上,所以现在还是灰色的
2.创建对象
有这么多的构造方法,但是没有哪个是留空的,
我们必须在小括号内写上内容。那么写什么呢?
只要在小括号内写上System.in就可以了
代表的含义是从键盘进行输入
3.使用
需要调用对象当中的成员方法、找到返回值是int的
运行起来,程序和卡住了似的,红色的方块亮着的
程序卡在了nextInt这一步
在这里输入数字,数字10是绿颜色的,绿色代表是键盘输入的,黑色代表是程序输出的
回车,数字10就会赋值给num这个变量。回车后就会获取到输入的这个数字。然后把这个数字输出
代码不改变,再次运行一遍
获取字符串的输入
先输入数字,然后程序等待第二步的输入
键盘输入什么都是字符串。next就是键盘输入的原封不动的拿过来
nextInt是把输入的字符串转换成了int类型的数值,int作为了返回值
以上是关于阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第1节 Scanner类_3-Scanner的使用步骤的主要内容,如果未能解决你的问题,请参考以下文章
阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第1节 异常_3_异常的产生过程解析
阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第1节 网络通信概述_3_网络通信协议分类
阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_01 File类_3_绝对路径和相对路径
阶段1 语言基础+高级_1-3-Java语言高级_07 缓冲流_4_缓冲流的效率测试_复制文件