黑马程序员技术交流社区
标题: 第三天小总结 [打印本页]
作者: 不负韶华 时间: 2018-3-24 22:31
标题: 第三天小总结
第三天小总结
第一章 选择流程控制语句
1.1顺序结构
没有特定的语法结构,按照代码的先后顺序,从左到右,依次执行,程序中大多数的代码都是这行执行。
第二章 选择结构语句
2.1选择结构if
if语句第一种格式:
if(关系表达式) {
语句体
}
if的第二种格式
if(关系表达式){
语句体一;
}else{
语句体二;
}
if的第三种格式
if(关系表达式1){
语句体一;
}else if(关系表达式2){
语句体二;
}else if(关系表达式3){
语句体3;
}else{
语句体n;
}
上述格式中,判断条件是一个布尔值,当判断条件为true时,{}中的执行语句才会执行。
注意:
如果if的第三种格式里面所有的条件表达式都满足, 从上往下,只执行第一个。
2.2 选择结构switch
switch(表达式){ // byte short int char jdk1.5之后枚举 jdk1.7版本String
case 值1:
语句;
break;
case 值2:
语句;
break;
case 值3:
语句;
break;
default:
语句;
break;
}
第三章 流程控制语句
3.1循环语句for
for循环:
for(初始化语句;判断条件语句;控制条件语句){
循环体;
}
3.2循环语句while
初始化语句;
while(循环判断条件){
循环体;
控制条件语句;
}
3.3循环语句do…while
初始化语句;
do{
循环体;
控制条件语句;
}while(循环条件);
3.4三种循环的区别
do…while循环至少会执行一次循环体。
for和while 都是先判断,如果是false话,不会再执行循环体
第四章 控制循环语句
4.1 break语句
break:的作用就是强制中断循环。
注意事项:break只能写在循环中和switch结构中。
4.2 continue语句
continue:终止本次循环,继续下次循环。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |