day03 程序流程控制
if

switch


if 和 switch 比较

switch性能较好的原因:不用像if那样一个一个比较
for和while的使用区别



知道循环次数用for,不知道循环次数(比如求一张0.01m厚度的纸要对折多少次厚度大于1m)用while(其实也可以用for来解决,只是不优雅)
死循环

跳转关键字

生成指定范围的随机整数
使用 Math.random() 和 Random.nextInt() 生成 0 ~ 99(包括 0,最多到 99)之间随机整数的标准方法:
**一、使用 **Math.random()
int num = (int)(Math.random() * 100);
解释:
Math.random()返回一个0.0 <= x < 1.0的 double- 乘以
100:范围变成0.0 <= x < 100.0 - 强转为
int后就变成了0 ~ 99
**二、使用 **Random.nextInt()
Random random = new Random();
int num = random.nextInt(100);
解释:
nextInt(100)返回一个范围在0 ~ 99的整数(上限不包含)
1506

被折叠的 条评论
为什么被折叠?



