java基础第三题 循环结构

xiaoxiao2021-02-28  125

1.三元运算符 1.1定义: (条件表达式)?表达式1:表达式2; 1.2执行: 如果条件表达式为true,执行表达式1; 如果条件表达式为false,执行表达式2; 注意:条件表达式:true或false 表达式1和表达式2的数据类型要一致 2.顺序结构 执行顺序:从上到下逐行执行;叫顺序结构 3.分支结构  执行顺序:可按照满足某个条件来执行对应的代码片段 分支结构:if switch 3.1 if if的分支结构有三种形式 第一种: if(条件表达式){ 语句体1; } 第二种: if(条件表达式){ 语句块1; }else{ 语句块2; } 第三种: if(条件表达式){ 语句块1; }else if { 语句块2; } …… else{ 语句块n; } 注意;1.如果if执行语句块里面有且只有一行时,可以省略大括号,但不建议。 2.if语句可以嵌套 3.2 switch 定义: switch()表达式{ case 常量: 执行代码块; break; } 表达式类型:byte,short,int,char,string,enmu 注意:1.常量不能重复 2.default可以省略不写位置也可以在任何地方 3.尽量不要省略break,因为case有穿透功能 4.switch后面小括号中表达式的值必须是整形或字符型 5.case匹配后,执行匹配块里的程序代码, 如果没有遇见break会继续执行下一个的case块的内容, 直到遇到break语句或者switch语句块结束。 4.循环结构 能够重复执行相同的代码的结构体,java的循环有for、while、do…while 4.1for 定义:for(初始化表达式;条件表达式;控制条件表达式){ 循环体u; } 执行顺序: 1.先执行初始化表达式 2.然后执行条件表达式 3.执行循环体 4.执行控制条件表达式 特点:只能执行制定次数的循环, 特殊写法: 1.初始化表达式在for循环外面,例: 2.条件控制表达式再循环体最后 3.死循环
转载请注明原文地址: https://www.6miu.com/read-70296.html

最新回复(0)