java基础之分支结构

 
 

分支结构

第一种if结构 语法: if(条件){ 代码块; } 条件: 是返回值为布尔型的表达式或值. 代码块: 条件的返回值为true的情况下所执行的代码. 第二种if结构 语法: if(条件){ 代码块1; } else { 代码块2; } 当条件满足的情况下执行代码块1,不满足执行代码块2. 第三种if结构 if(条件一){ 代码块1; } else if(条件二){ 代码块2; } else if(条件n){ 代码块n; } 第四种if结构 if(条件1){ if(条件2){ 代码块; } }

switch 分支结构

语法: switch(表达式){ case 值1: 代码块1; break; case 值n: 代码块n; break; default: 代码块n + 1; } switch-case:使用 1: switch小括号内 必须是一个确定的值(数字,字符,boolean) 2: 大括号内 由 case 和 default 组成 3: case 后 跟确定的值,程序运行时,会自动比较 case 的值 和 switch小括号内的值是否相等 如果相等,则执行 该case 冒号后的代码, 知道 break为止. 4: 默认情况下,每一个case后都会写上break(打破的意思) 5: break,使用在swltch-case中,当程序运行到break的时候 会无条件结束整个switch. 6: default:当所有的case 都没有匹配上的时候 就会匹配到default,default是可以不写的

猜你喜欢

转载自blog.csdn.net/weixin_42262135/article/details/80906752