Day 4 Scanner取得使用者输入的数

如标题所示 scanner 是取得使用者输入的数,我们的程序不可能一直都是写死的,许多时候我们会需要输入一些数值来让我们的程序执行,此时scanner 的角色就是关键。

Scanner 用法

Step1 首先在使用scanner时 我们要先在程序开头import它
https://ithelp.ithome.com.tw/upload/images/20210916/20140456jpmfqhUawo.png
Step2 我们宣告一个scanner
https://ithelp.ithome.com.tw/upload/images/20210916/20140456WCA1f2cHQU.png
Step3 这个步骤会因为要取得的资料型态不同而分成下列几项

第一种:naxtInt() 取得输入的整数,假设现在宣告一个整数a
语法如下
https://ithelp.ithome.com.tw/upload/images/20210916/20140456nlO4weNmCX.png

第二种:nextFloat 取得输入的浮点数,假设现在宣告一个符点数b
语法如下
https://ithelp.ithome.com.tw/upload/images/20210916/20140456VWD4o4L3eU.png

第三种:next() 取得输入的字串(不可输入空白键或空白字元),宣告此字串为string1
语法如下
https://ithelp.ithome.com.tw/upload/images/20210916/20140456MCqVN9tb1d.png

第四种:nextLine() 取得输入的字串(可输入空白键或空白字元),宣告此字串为String2
https://ithelp.ithome.com.tw/upload/images/20210916/201404563mCSnQE9fI.png


<<:  字串和物件的差异

>>:  Day 01: 缘由、大纲

Day09 - [丰收款] 安全无虞後,开始建立订单:ATM虚拟帐号篇 (1)

先前花了几天的时间,终於把每次API发送前的安全规定的细碎精工给搞定了,也开了篇幅写了一些关於十六进...

[D04] 取样与量化(2)

接着来更深入的了解数位影像的取样与量化吧! 取样简单来说就是我们要以多少个方格来表示这张图片,方格愈...

Day_06 无线转有线

了解完套件更新的地方後,再回来玩其他的网路架构。依照day04的架构,严格说来树梅派wifi连上的其...

[Day15]C# 鸡础观念- 多笔资料的好朋友~List

我们曾经认识过阵列(array), 今天来介绍他的兄弟List吧 List< T > T...

Day_11 : 让 Vite 来开启你的 Vue 之 Config 常见配置 (Vite 最终篇 XD)

Hi Dai Gei Ho~ 我是Winnie~ 延续上篇没有说完的内容,今天我们要来看看 Vite...