4移位运算符

>>>: 无符号右移:数据进行右移时,高位出现的空位,无论原高位是什么,空位都用0补。(移位运算就是对二进制的操作,也就是对2的次幂进行操作)


最有效率的方式算出2*8等于几(最有效的方式是移位预算)2<<3 而不是2*8


如图:开发时候用第一种方式,面试时候用第三种方式。

三元运算符:三个元素参与运算的符号。

(条件表达式)?表达式1:表达式2;

表达式为真取结果为表达式1,为假取表达式2。

程序流程控制:条件语句

if条件语句:

if和else语句后后面的复合语句块只有一条语句,省略{}没问题,没有语法错误,但是为了增强程序的可读性最好不要省略。(if else 整体属于一条语句)

if 有控制范围用{ }来区域,但是有一种情况就是 if控制的是一个单条语句(就是一个整体){}可以省略。

三元运算符就是if else 语句简写格式,但是简化格式是运算符 它必须有运算结果,但是if else的全写格式,它可以有结果,可以没有结果。(它是通用格式)

简写格式什么时候用:当if else 运算后,有一个具体的结果时,它可以简化成三元运算符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值