首页 > 其他 > 详细

位运算符

时间:2016-03-01 18:34:21      阅读:153      评论:0      收藏:0      [点我收藏+]

1、c语言提供了六种位运算符,java中,只要是int类型的数值,都可以直接使用,返回的也是int类型

  |:按位或       一个为1,就为1,都为0,才为0

  &:按位与          两个都为1,才为1,其余为0

  ^:按位异或   两个不一样时,为1,一样时,为0  

  ~:取反           1变为0,0变为1

  <<:左移     相当于*2,高位丢失,末位加0

  >>:右移         相当于/2,低位丢失,高位加0

2、java中,int类型的数字,通过调用Integer.toBinaryString(数字),得到的是一个二进制的string类型

 

位运算符

原文:http://www.cnblogs.com/zilanghuo/p/5231961.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!