接收用户输入——Scanner类

这篇博客介绍了如何在Java中使用Scanner类来接收用户输入。通过创建Scanner对象并指定System.in作为输入源,可以从控制台获取用户输入。博主详细解释了nextInt()、next()和nextLine()方法的区别,前者限制了输入的数据类型,而后两者则提供了更灵活的字符串读取方式。
摘要由CSDN通过智能技术生成

今天学会了如何接收用户的键盘输入

接收用户输入是什么意思呢?

这是我的理解:

eclipse中有编写代码的区域和结果显示的区域(控制台),我们一般都是在代码区进行操作,然后执行结果会显示在控制台,就可以说明控制台能够读懂我们在代码区写的代码,那么反过来,如果我在控制台上输入一些内容,让代码区能够读懂这些内容这个过程就是接收用户输入。

如何接收用户输入?

这里就需要一个“扫描仪”——Scanner,Scanner是Java提供的能够读取键盘输入的一个类,具体如下:

 Scanner input = new Scanner(System.in)是啥意思?

Scanner是一个标准的Oracle类,用于扫描读取控制台的输入;

input是变量名,你可以取其他名字;

new Scanner按字面意思就是新的scanner类

System.in是标准输入流(也叫键盘输入流),即从控制台输入

连起来意思就是:扫描从控制台输入的内容作为一个新的scanner对象赋值给input这个变量

简而言之,就是把从控制台读取到的东西定义为一个新的变量。

接着需要输出一个题目:System.out.println("请输入xxxxxx")让其作为指令出现在

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值