Class Ⅴ
Ⅰwhile 循环
1.格式 :
2.
Ⅱ do – while 循环
1.格式:
2.特点 : 先执行 , 后判断 第一次执行时不判断,从第二次时才开始判断
Ⅲ 三种循环的区别
1.相同点: 作用一样 都可以重复执行某一段代码 , 也可以获取一个范围的数据 , 组成时一样的
2.不同点 : for while 都是先判断后执行 do……while先执行一次,后判断
Ⅳ 死循环
1.可以一直执行下去的一种循环 , 如果没有干预不会停下来
2.写法 : 用while的死循环居多
3.使用场景 : 用于做服务器 用于不明确循环次数的时候
Ⅴ循环嵌套
循环中又包含循环 外部循环执行一次,内部循环执行一圈
Ⅵ break continue
1.break:跳出并结束当前所在循环的执行
2.continue : 用于跳出当前循环的当次执行 , 直接进入循环的下一次执行
3.break 只能用于结束所在循环 , 或者结束所在switch分支的执行
4.continue 只能在循环中进行使用
1.标记结束 : 在内循环中止外循环 提前命名 名字: for() {} break名字;
Ⅶ random类
1.基本步骤 与Scanner 类似 先Random r = new Random(); 然后 int number = r.nextInt(10);
2. int num = r.nextInt (10); 输出的是[0 , 9]
3. nextInt(n) 只能生成[ 0 , n-1] 的随机数
r.nextInt(这个范围个数)
[ 0 , 9 ] è9-0+1=10
[ 10 , 20 ] è20-10+1 =11
[ 66 , 99 ]è99-66+1=34
[min , max] è r.nextInt (max-min+1)+min;
[min , max] è r.nextInt( min , max+1 )