无名商城论坛

搜索
查看: 220|回复: 0

[其他技术] 【FX】Java入门基础笔记(四)

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 16:07:47 | 显示全部楼层 |阅读模式


四、循环结构
1.循环结构:
打印50份试卷,是从第1份开始打印,打印到第50份结束,重复打印试卷的过程
绕操场跑10圈,从第1圈开始,到第10圈结束,重复跑步的过程
做100道编程题,从第1题开始,到第100道结束,重复做题的过程
2.循环的概念:重复完成某一件事情或者某一个操作,有一个开始位置和结束位置就叫做
循环
3.循环的特点:
1、循环条件:也就是满足某个条件下才做重复的操作
2、循环操作:也就是重复所做的事情或者操作

4.while循环的语法:
while(循环条件){
满足条件的时候所做的循环操作
}
特点:先判断,再执行
使用while循环的步骤:
1、确定是否存在重复操作
2、分析出循环条件和循环操作分别是什么
3、套用while循环语法写出循环结构
4、检查循环是否能正确退出

5.do-while循环结构的语法:
do{
循环操作
}while(循环条件);
特点:先执行循环操作,再进行循环条件判断(先执行,再判断)

6.while循环和do-while循环的差别:
1、循环的次序不同,while循环是先判断,再执行,do-while是先执行,再判断;
2、while循环在初始值不满足循环条件的时候一次都不会执行,do-while循环在初始值不
满足循环条件的时候至少执行一次

7.程序调试:
断点调试的步骤:(每次调试后取消掉断点)
1、设置断点:在左侧边栏的位置点击鼠标左键两次,可以生成一个断点
2、进入调试模式:点击右键,选择debug as进入debug调试模式,程序会在设置断点的地
方停下来
3、单步执行,也就是一行一行的执行代码,按F6单步跳过执行代码
4、观察变量值的变化
5、找出错误的位置
6、改正错误
7、运行看结果是否正确**

8.for循环结构
语法:for(表达式1;表达式2;表达式3){
循环操作
}
表达式1:循环从哪里开始,也就是循环的初始值,比如:int num = 1
表达式2:循环的条件,也就是循环到哪里结束,比如:num <100
表达式3:计数器,也就是每循环一次,初始值产生怎样的变化,比如:num++
每个表达式之间用分号隔开,每个表达式都可以不写,但是分号不能省略
for循环的执行顺序:
      ①先去执行表达式1,也就是先去找初始值
      ②第二步去执行表达式2,也就是去找循环条件
      ③第三步去执行循环操作
      ④最后才去执行表达式3,也就是最后才实现初始值变化的过程

表达式1和表达3中可以写多个,表达式2,条件只能有一个
9.跳转语句的使用:
break关键字:(通常和if选择结构一起使用)
在switch使用break表示结束switch选择结构去执行选择结构外的代码
在循环中使用break表示结束循环结构去执行循环结构外的代码

continue关键字:(通常和if选择结构一起使用)
continue只能够在循环结构中使用
在循环中使用continue表示结束当前这一次循环,然后开始下一次循环

使用场合:
break常用于switch结构和循环结构中

continue一般用于循环结构中

作用(循环结构中)
break语句终止某个循环,程序跳转到循环块外的下一条语句

        continue跳出本次循环,进入下一次循环
10.循环结构四要素:
1、初始值,也就是循环要从哪里开始
2、循环条件,循环要到哪里结束
3、循环操作(循环体),就是需要重复做的某些操作
4、计数器(迭代部分),就是每次重复之后,初始值要产生的变化

11.while、do-while和for循环的区别:
1、执行顺序不同
while和for循环:先判断,再执行
do-while循环:先执行,再判断

2、适用场景(循环次数固定推荐使用for循环)
   for循环只适用于循环次数固定的情况
   while和do-while循环无论循环次数是否固定都可以
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表