欢迎分享,转载请注明来源:内存溢出
java---选择结构
基本的
if
选择结构
:
可以处理单分支的
if
选择结构
注意:结果必须是布尔值
if
(
条件
) {
//代码块
}
if-else
选择结构
:
可以处理两个分支的
if
选择结构
if
(
条件
) {
//代码块
1
}
else
{
//代码块
2
}
多重
if
选择结构
:
可以处理多个分支的
if
选择结构
if
(
条件
){
//代码块
1
}
else if
(
条件
){
//代码块
2
}
else
{
//代码块
3
}
嵌套
if
:可以处理某分支中嵌套
if
结构的
if
选择结构
if
(
条件
1
) {
//满足条件一的情况下在判断条件二
if
(
条件
2
) {
//代码块
1
}
else
{
//代码块
2
}
}
else
{
//代码块
3
}
switch
选择结构
switch
(
表达式
){
case
常量一
:
//代码块
1
break
;
case
常量二
:
//代码块
2
break
;
default
:
//没有找到匹配的值执行的代码
break
;
}
表达式:
int
char byte
枚举
short String
每个
case
后不漏写
break
,
记得跳出
switch
和多重
if
区别:
相同点:
都是用来处理多分支条件的结构
不同点:
switch
:
只能处理等值条件判断
多重
if
:
判断某个连续区间
总结:
if
选择结构
基本if
选择结构: 处理单一或组合条件的情况
if
-
else
选择结构:处理简单的条件分支情况
多重if
选择结构:处理复杂的条件分支情况
嵌套if
选择结构:用于较为复杂的流程控制
switch
选择结构
多重分支并且条件判断是等值判断的情况
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
端计算(6)-kotlin(5)
上一篇
2022-12-11
【bug】启动springboot项目报错“找不到符号”
下一篇
2022-12-11
评论列表(0条)