Java基础语法-03
2021-05-14 22:09
标签:基础语法 数值 har 定义 基本 场景 语句 for 一段 重要知识记录: 1、流程控制 顺序结构:根据编写的顺序,从上到下进行运行。 2、判断语句 1)判断语句1--if if(判断条件){ 执行语句; } 2)判断语句2--if...else if(判断条件){ 执行语句1; } else { 执行语句2; } 3)判断语句3--if...else if...else if(判断条件1){ 执行语句1; } else if (判断条件2) { 执行语句2; } ... else if(判断条件n) { 执行语句n; } else { 执行语句n + 1; } 3、选择语句 1)选择语句--switch switch(表达式){ case 常量值1: 执行语句1; break; case 常量值2: 执行语句2; break; ... default: 语句体n + 1; break; } 2)switch语句使用注意事项: a、多个case后面的数值不可以重复; b、switch后面小括号当中只能是下列数据类型 基本数据类型:byte/short/int/char 引用数据类型:String字符串、enum枚举 c、switch语句格式可以很灵活:前后顺序可以点到,而且break语句还可以省略(但是强烈不建议省略)。 “匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止”。 4、循环语句 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去。 循环结构的基本组成部分,一般可以分成四个部分: a、初始化语句:在循环开始最初执行,而且只执行一次; b、条件判断:如果成立,则循环继续;如果不成立,则循环退出; c、循环体:重复要做的事情内容,若干行语句; d、步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次。 1)循环语句1--for for(初始化表达式1;布尔表达式2;步进表达式3){ 循环体4; } 2)循环语句2--while 标准格式: while(条件判断){ 循环体; } 扩展格式: 初始化表达式1; while(布尔表式2){ 循环体3; 步进表达式4; } 3)循环语句3--do...while 标准格式: do{ 循环体; } while(条件判断); 扩展格式: 初始化语句; do{ 循环体; 步进语句; } while(条件判断); 4)三种循环的区别: a、如果条件判断从来没有满足国,那么for循环和while循环将会执行0次,但是do...while循环会执行至少一次。 b、for循环的额变量在小括号当中定义,只要循环内部才可以使用。while循环和do...while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。 5)循环语句选择建议: 凡是次数已经确定的场景多用for循环,凡是次数不确定的则多用while循环。 5、循环控制语句 1)break语句 break关键字常见的两种用法: a、可以在switch语句当中,一旦执行,整个switch语句立刻结束; b、还可以用在循环语句中,一旦执行,整个循环语句立刻结束,打断整个循环。 2)continue语句 continue关键字用法: 用在循环语句中,一旦执行,立刻跳出当前次循环剩余内容,马上开始下一次循环,也就是说除了影响当前次循环,剩下的循环完全不受影响。 6、死循环 永远停不下来的循环,叫做死循环。 死循环的标准格式; while(true){ 循环体; } 7、循环嵌套 所谓嵌套循环,知识一个循环的循环体是另一个循环。比如for循环里面还有一个for循环,这就是嵌套循环。总共的循环次数 = 外循环次数 * 内循环次数; 嵌套循环格式: for(初始化表达式1;循环条件2;步进表达式7){ for(初始化表达式3;循环条件4;步进表达式6){ 执行语句5; } } Java基础语法-03 标签:基础语法 数值 har 定义 基本 场景 语句 for 一段 原文地址:https://www.cnblogs.com/hand-blog/p/12208701.html