第三天小总结 第一章 选择流程控制语句 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:终止本次循环,继续下次循环。
|