读书人

很简单字符演算和位运算的效果比较

发布时间: 2013-04-12 18:33:11 作者: rapoo

很简单,字符运算和位运算的效果比较
本帖最后由 amis 于 2013-04-09 17:53:38 编辑 现在我有一个数据,例如11111101
现在我要一个一个数读取出来

1.用String的方式,用indexof、substring的方式载取出来
2.用数值型的位运算,每一位都&1。详细如下
第一位
11111101
and 00000001
------------
00000001(得到1)

第二位
011111110(右移了一位)
and 000000001
-------------
000000000(得到0)
这样一位一位运算出来。、


方案一和方案二,在速度、内存占用、效率等等方面,那个方案占优?
[解决办法]
位运算在所有运算里,效率是最高的。
[解决办法]
楼主你好,在所有运算里,位运算效率是最高的

读书人网 >J2SE开发

热点推荐