for循环,while循环,do…while循环,控制循环语句,Random(随机数)
1、for循环
for (初始化语句 ; 条件判断 ; 条件控制语句) {
循环体
}
1、初始化语句,
2、执行条件判断(满足执行循环体,反之结束循环)
3、执行循环体
4、执行条件控制语句(也就是附加条件)
5、回到步骤2继续执行
2、while循环
初始化语句;
while(条件判断语句){
循环体;
条件控制语句;
}
初始化语句;
do{
循环体
条件控制语句
}while(条件判断);
- 首先执行初始化语句
2. 执行循环体
3. 执行条件控制语句
4. 执行条件判断语句
true: 执行循环体代码
false: 结束do…while循环,执行循环外的代码
5. 回到步骤2继续执行4、个人总结
不必去过分的记住哪个方法,根据题意而定,怎么舒服怎么来,后边嵌套循环用的多些,就是这几个循环搭配着用,根据题意而定
do…while:不管条件是否满足,都会执行一次,最少会执行一次
for和while循环:如果条件不满足,一次都不会执行
for—>while—>do…while
如果明确循环的次数时,建议使用for循环
如果不明确循环的次数,只知道结束的条件,建议使用while循环5、控制循环语句
break:结束整个循环
continue:结束本次循环,继续下一次循环6、Random(随机数)
- 什么是Random
产生随机数
2. 使用步骤:
导包
import java.util.Random;
创建对象
Random r = new Random();
* 产生随机数
// 默认产生的范围是int类型范围内的值
int num = r.nextInt();
r.nextInt(数值); // 产生的范围是[0,数值)
想要控制生成数值的范围的话格式如下:
范围:最小值 到 最大值 ;
r.nextInt( 最大值 减 最小值 加 一 ) 加 最小值 ;
- 什么是Random