Day 9探讨Scanner(Ⅰ)

Scanner Objects:使用於如果要让使用者输入值的时候,就需要用到这个语法!
我将使用Day4实作的算圆面积来实作Scanner。
首先,Scanner这个语法要多一个之前没有使用到的语句,必须在public class 上面增加import java.util .Scanner;
https://ithelp.ithome.com.tw/upload/images/20210921/20140457nFCquSCQvF.jpg
如果不小心忘记加也没关系,当叫出Scanner的时候出现红字,就可以知道也许是忘了import了!按前面(11行)出现的叉叉,它也会给予提示,直接点选提示,就会主动帮你把import 加上去了!非常方便。
https://ithelp.ithome.com.tw/upload/images/20210921/20140457qIDwJ9WS2K.jpg
在Day4的时候我所做的是已经指定半径为10下去做计算,而在这边我要做一个让使用者自己输入半径的程序。
Step1:要让使用者输入就必须使用Scanner,import完以後,在main方法下面打上
Scanner _____ = new Scanner(System.in); _____是可以自己填代号,而我在这边使用input。
https://ithelp.ithome.com.tw/upload/images/20210921/20140457gYWmJNkHtN.jpg
Step2:接下来印出字串表示要让使用者输入半径
System.out.println(“Enter r ?”);
https://ithelp.ithome.com.tw/upload/images/20210921/2014045772I3qc0kTQ.jpg
Step3:我要限制使用者输入的半径只能是整数,所以会用到前面介绍过的int,
int r = input.nextInt();
https://ithelp.ithome.com.tw/upload/images/20210921/20140457saGaQZlu8k.jpg
Step4:代入公式并印出值,就完成了!
https://ithelp.ithome.com.tw/upload/images/20210921/20140457Sx5vqmd7N6.jpg
结果:
https://ithelp.ithome.com.tw/upload/images/20210921/20140457pwBm5rlqAx.jpg


<<:  [Day12] 介面篇 - 显示血条2

>>:  语意标签-30天学会HTML+CSS,制作精美网站

【Day 13】逻辑回归(Logistic Regression)(下)

Discriminative v.s. Generative Logistic Regression...

不只懂 Vue 语法:试解释 computed、watch 与 methods 的差异?

问题回答 简短答法:computed 最大特点是必须回传一个值,并且会把它缓存起来,当函式里的依赖改...

[Day9] THM Pickle Rick

今天来解的题目比较不是寻找公开 Exploit 的方式,而是要靠自己在网页上寻宝(?),来取得进一步...

Day 27 颁奖与仪式

只有收获,才能体验耕耘的意义;只有贡献,方可衡量人生的价值。 《iT邦帮忙铁人赛的观点》(以下简称铁...

[Day2] 安装python环境

夥伴们大家好,今天要说明的是如何安装python环境,python版本很多、套件很多,那这里我使用的...