java基础-流程控制语句,顺序结构、分支结构、循环结构
一、循序结构
顺序结构语句是java程序默认的执行流程,按照代码的先后顺序,从上到下依次执行。
二、分支结构-if、switch
1、if的三种语法结构
//1
if(关系表达式){
表达体内容;
}
//2
if(关系表达式1){
表达体内容;
}else if(关系表达式2){
表达体内容;
}
//3
if(关系表达式){
表达体内容;
}else{
表达体内容;
}
2、switch语法结构
switch(变量){
case 变量1:
表达体内容;
break;
case 变量2:
表达体内容;
break;
default:
表达体内容;
break;
}
在java14版本,可以支持switch另一种写法
switch(条件变量){
case 条件变量1 -> {
表达体内容;
}
case 条件变量2 -> {
表达体内容;
}
default ->{
表达体内容;
}
}
三、循环结构-for循环、while循环、do while循环
1、for循环语句
for(初始化语句;条件判断语句;条件控制语句){
循环体内容;
}
在for循环中,初始化循环只执行一次;判断语句为true,循环继续;判断语句为false,循环结束。
2、while循环语句
初始化语句;
while(条件判断语句){
循环体语句;
条件控制语句;
}
在while循环中,初始化语句只执行一次;判断语句为true,循环继续;判断语句为false,循环结束。
3、for循环和while循环的区别
相同点:for循环和while循环的运行规则都是一样的。
不同点:
1、从语法的角度看,for循环控制循环的变量,因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了;而while循环中控制循环的变量,对于while循环来说不归属其语法结构中,在while循环结束,还可以继续使用。
2、从使用习惯的角度看,如果知道循环次数或循环的范围则使用for循环;如果不知道循环的次数和范围只知道循环的结束条件则使用while循环。
4、回文数练习
作者:×不知该怎么√ 收藏一直进行,学习从未开始!地址https://www.cnblogs.com/hqh2021/p/17365852.html
分类:
java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通