Java中的运算符

Java中的运算符

算术运算符
赋值运算符
比较运算符
逻辑运算符
移位运算符

[img]http://dl.iteye.com/upload/attachment/305908/625c40db-0cd2-3747-8d52-9f23b57d7d95.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/305910/e3454eb0-8f21-3ccb-866b-325fc26ca078.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/305912/a3da45d3-9bcc-3a9c-92a7-d21dd8a7535d.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/305916/bd019139-6c7c-3c75-b338-a1ec096445f7.jpg[/img]

比较运算符的作用是比较两边的操作数,结果都是boolean型的,即要么是true,要么是false。

[img]http://dl.iteye.com/upload/attachment/305918/002cf2b2-fb09-3087-aa8e-7b8ab60e80c5.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/305920/06db4304-8519-35cb-9a34-6ee5b0ea3699.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/305922/194fa315-6baa-3660-81bd-666f5c01e74f.jpg[/img]

左移很简单,就是将左边操作数在内存中的二进制数据左移右边操作数指定的位数,右边移空的部分补0。右移就比较复杂。用 “>>”移位时,如果最高位是0,左边移空的高位就填入0,如果最高位是1,左边移空的高位就填入1,同时,Java也提供了一个新的移位运算符“>>>”,就不管移位的整数最高位为0还是1,左边移空的高位都填入0。

[img]http://dl.iteye.com/upload/attachment/305924/2bd8380d-a5fd-393f-9a5a-b828e0aa79c5.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/305926/2c148d09-3e14-3953-a8ba-250a32e800b5.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/305928/4fded1e5-c3ff-303d-bafd-c6566bcc7fec.jpg[/img]
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值