On Java8 读书笔记(三)

Java运算符

优先级

运算符的优先级决定了存在多个运算符时一个表达式各部分的运算顺序。Java 对运算顺序作出了特别的规定。其中,最简单的规则就是乘法和除法在加法和减法之前完成。程序员经常都会忘记其他优先级规则,所以应该用括号明确规定运算顺序。

常用运算符

运算符符号
赋值=
算术运算符+ - * / %
一元加减运算符+ -
递增和递减i++ ++i i-- --i
关系运算符<, >, <=,>=, ==, !=
逻辑运算符&& ,|| ,!
短路(提高程序潜在的性能)
字面值常量它的值来称呼它
下划线使结果更清晰
指数计数法不直观的记号方法
位运算符& | ~
移位运算符<<  >>
三元运算符布尔表达式 ? 值 1 : 值 2
字符串运算符连接字符串
类型转换long lng = (long)i;
截断和舍入在执行“向下转换”时,必须注意数据的截断和舍入问题。
类型提升作之前类型提升为 int

 

Java控制流

if(){}

if(){}esle{}

while(){}
do{}while()
for(){}

for(float x in f){
    
}

return 
break coutinue

switch
switch字符串

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值