4、循环+随机数

4.1 循环语句-for循环

循环
特征:1、重复做某件事情 2、具有明确的开始和停止标志
for循环格式介绍

public static void main(String[] args){
	for(int i = 1;i <= 3;i++){
		System.out.println("折返跑");
	}
}

4.2 for循环案例-输出数据1-5和5-1

注意:
1、循环中,控制循环的变量,可以作为逻辑组织到循环体中进行使用的。
2、循环的条件控制语句,不要局限的认为只能是++

4.3 for循环案例-求1-5数据和

注意:
如果在今后的需求中,看到了xxxx求和的字样,就要定义一个求和变量

4.4 for循环案例-求1-100偶数和

4.5 for循环案例-水仙花数

Java基础1-1-4—java基础语法(循环+随机数)-小白菜博客

4.6 循环语句-while循环

while循环语句格式
基本格式:
while(条件判断语句){
循环体语句;
}
完整格式:
初始化语句;
while(条件判断语句){
循环体语句;
条件控制语句;
}
Java基础1-1-4—java基础语法(循环+随机数)-小白菜博客

4.7 while循环案例-珠穆朗玛峰

4.8 循环语句-dowhile循环

Java基础1-1-4—java基础语法(循环+随机数)-小白菜博客

4.9 三种循环的区别

三种循环的区别:
for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)
do...while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断)
for和while的区别;
条件控制语句所控制的自增变量,因为属于for循环的语法结构中,在for循环结束后,就不能再次被访问到了。
条件控制语句所控制的自增变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用。
三种循环的场景:
明确循环次数,推荐使用for循环 例如:在控制台打印10次HelloWorld,求1-100之间的数据和
不明确循环次数,推荐使用while循环 例如:珠穆朗玛峰案例
do...while循环,很少使用

4.10 死循环

死循环:无限循环
举例1:不开心我就吃,吃了我就胖,胖了我就不开心
举例2:第一天上课没精神,熬夜复习,第二个没精神,晚上熬夜复习,第三天没精神...

for(;;){

}
while(true){

}
do{

}while(true);

4.11 跳转控制语句

continue:跳过某次循环体内容的执行
注意:使用时基于条件控制,在循环内部使用
break:终止循环体内容的执行
注意:使用时基于条件控制的break语句只能在循环和switch中进行使用

4.12 减肥计划改进版-循环标号

Java基础1-1-4—java基础语法(循环+随机数)-小白菜博客
Java基础1-1-4—java基础语法(循环+随机数)-小白菜博客
小结:break和continue只能跳出、跳过自己所在的那一层关系,如果想要跳出、跳过指定的一层就可以加入标号。

4.13 Random基本使用

Random的作用和使用步骤
作用:用于产生一个随机数

4.14 猜数字