Java世界

学习笔记

常用链接

统计

积分与排名

天籁村

新华网

雅虎

最新评论

Java运算符

移位运算符,需要转换成二进制数进行操作。

右移运算符:移动右端的低位被舍弃,最高位则移入原来的高位值。
如:a=a>>2
        a=00110111,则a>>2=00001101。

左移运算符:操作数向左移动高位舍弃,低位则补0。
如:a=a<<2
        a=00001111,则a<<2=00111100。

无符号右移运算符:低位舍弃,高位补0。
如:a=a>>>2
        a=00110111,则a>>>2=00001101。

提示:>> 和>>>每移一位,操作数被2除一次。

另外“+”运算符:
String+int1+int2:String连接int1,再连接int2。
int1+int2+String:int1和int2加法运算,再连接String。

posted on 2007-10-17 16:01 Rabbit 阅读(246) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: