Java中“>>”和“>>>”的区别在于,
两者都是Java中的位运算符:
“ >> ” 表示右移,如果该数为正,则高位补0,若为负数,则高位补1;
“ >>> ”表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。
Java中“>>”和“>>>”的区别在于,
两者都是Java中的位运算符:
“ >> ” 表示右移,如果该数为正,则高位补0,若为负数,则高位补1;
“ >>> ”表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。