level 12
记得是移位,<<>>都分不清了,记得<<1或>>1相当于乘2或除2,
2016年02月15日 14点02分
3
@胡安么么哒 你百度一下吧,我看过,用得少都不记得了。
2016年02月15日 14点02分
level 12
这样运算的效率要比直接乘除2要高很多,一般在数据加密方面用得比较多
2016年02月15日 14点02分
4
level 8
这个,对JAVA开发没多大用处。
跟我们一起学JAVA吧,
加我QQ1947880793
2016年02月15日 23点02分
6
level 11
语文不好,
我就举个栗子吧
交换两个变量a,b的方法.
temp=a;
a=b;
b=temp;
而有了 ^之后
a^=b;
b^=a;
a^=b;
就可以了。
具体谷歌(百度)吧
2016年02月16日 02点02分
7
level 7
这些字符是操作2进制的
int x = 1;
2 << x = 4;
程序的大致过程
2 的2进制 000010
<< 左 x位
2进制 000100
转换10进制 4
感觉不常用,除了<< ,>>
2016年02月16日 14点02分
12
level 10
左移运算符是吧反码左移两位,空出的用零代替,右移是把反码右移两位,空的用符号位填充,无符号右移是右移两位,空的用0代替
2016年02月16日 15点02分
13
2 << x 是移动2的2进制x位吧。
2016年02月16日 15点02分