摘要: /** * * @author SunRain *2013-10-14 8:09:50 *在最后一个移位运算中,结果没有直接付给b,而是直接打印出来,所以结果是正确的, *其他的是会被先转换成int型,再进行右移操作,然后被截断,付给原来的类型,得到的结果可能不是正确的。 */public class URShift { public static void main(String[] args){ int i = -1; System.out.println("i: " + Integer.toBinaryString(i)); i >>>= 10; S 阅读全文
posted @ 2013-10-14 08:17 keep--moving 阅读(354) 评论(0) 推荐(0)