日记大全

日记大全 > 句子大全

从零开始「第四课」:Java流程控制语句之分之结构

句子大全 2023-09-16 04:59:01
相关推荐

分类:

顺序结构:最基本最常用的结构 ,从上到下 ,从左到右

分支结构:if判断语句 ,switch case选择语句

循环结构:while ,do.while ,for

分支结构

1、if判断语句

格式一:if(判断条件){

当判断条件为true时要执行的代码块;

}

判断条件:结果一定要是boolean类型 true false

案例:判断num是否大于0,如果大于则输出num

格式二: if elseif(判断条件){

当判断条件为true时要执行的代码块;

}else{

当判断条件为false时要执行的代码块;

}

案例:判断num1的奇偶数输出奇偶性

格式三:if else if elseif(判断条件1){

当判断条件1为true时要执行的代码块;

}else if(判断条件2){

当判断条件1为false且当判断条件2为true时要执行的代码块;

}else if(判断条件3){

当判断条件1为false且判断条件2为false且判断条件3为true时要执行的代码块;

}else{

当所有的判断条件都不成立时要执行的代码块;

}

案例:根据成绩判断所属的等级

100

<60 不合格

60-70 合格

70-80 中等

80-90 良好

90-100 优秀

if嵌套使用:几种格式可以相互组合嵌套使用;

可以将内层的if语句理解为外层if语句的代码块

案例:

判断num是否是大于0的偶数,输出

2、switch case选择语句

格式:

switch(值){

case 值1:

当值和值1匹配成功时执行代码块;

break;

case 值2:

当值和值2匹配成功时执行代码块;

break;

default:

当值和所有case后边的值都不匹配时执行的代码块;

break;

}

注意:

1、可以比较的值的数据类型有要求,只能是int类型(byte short char自动提升为int类型) String(JDK1.7支持) 枚举

2、case穿透:

当值和某个case的值匹配成功之后,执行完该case对应的代码块之后,之后所有case的代码块也都执行一遍;

3、break;--break语句

break是关键字

当执行break时,会立即结束switch case语句

案例:选择题

请选择以下你喜欢的颜色,来查看你的性格;

1-绿色 -- 活力充沛

2-红色 -- 好动 热情

3-白色 -- 纯洁

4-黑色 -- 成熟稳重

#Java#

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新