java中:>>>和>>区别

>>>表示不带符号向右移动二进制数,移动后前面通通补0;两个箭头表示带符号移动,二进制 没有<<<这种运算符,由于左移都是补零,没有正负数的区别。移动 如 -12 的二进制为:1111  1111  1111  1111  1111  1111  1111  0100;运算符 -12 >> 3 即带符号右移3位,结果是:1111  1111  1111  1111  1111  1111  111
相关文章
相关标签/搜索