流程控制语句

out是编译后的文件

library:类库

多入口:

快捷键:PVM

1.if语句

if:满足某些条件执行。

语法:

1.独立if:满足条件执行,不满足不执行,继续下面代码;

注意:当if大括号中只有一行代码时,可以省略,但是不推荐。当省略大括号时。默认只修饰一行代码。

if(布尔表达式){

}

校验:提升代码健壮性。需要提前做好检验。

2.if.....else,二选一。

语法:if(布尔表达式){条件满足

}else{条件不满足

}

需考虑二是否缩减为一,可以调优。

3.if else if else,多选一。

敲代码时,可以先敲格式。

注意语法格式。

自上而下,一旦满足,不再后续处理。所以输出A

注意上下之间隐藏条件,推荐隐藏条件不添加

注意:减少嵌套原则

2.switch使用:代表情况罗列的事项(对某一个变量做等值比较)。

语法:

switch(变量/表达式){

括号中最终类型,只能是隐式转换为int的类型(1.byte short char int2.String字符串 3.枚举类型

}

break:结束标志(break 的穿透)

defaut:相当于else

if switch和三元表达式比较:

  1. 结合业务场景,优先考虑switch(对一个变量进行罗列情况,效率高)

  1. if场景包含了switch

三元表达式:侧重满足条件返回某个变量值。代码简洁

综上可得,优先考虑三元表达式,然后switch,再if

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值