Java中为什么没有无符号左移呢?????
什么原因还请高手指点

解决方案 »

  1.   

    因为第一位是符号位啊  1111 1111 1111 1111 1111 1111 1111 1101 这个数据 你可以左移
    1111 1111 1111 1111 1111 1111 1111 1010但是 你怎么无符号左移?
    你左移了 第一位肯定是1 如果你要在符号位置0  那么那数据就不可逆了也就是说  你所说的 什么无符号左移 是一个不可逆的过程 所以不存在
      

  2.   

    数据为什么要可逆呢??
    我是菜鸟 不要嘲笑哦!!!
      

  3.   


    那我先问你一个问题  你觉得左移或者右移是用来干嘛的?你回答得了我这个问题  也就明白了为什么数据需要可逆