小弟初学JAVA,昨天考虑了半天这个问题,始终想不明白,我用15转换成1111,向左无符号移动3位,然后去反数,但是15和110的关系怎么样建立??希望知道的GGJJ给我解释下,小弟先谢过了。

解决方案 »

  1.   

    你可以拿110和10000111相于(&)
    得到的就是把110从右端的4-7位变成0了
      

  2.   

    你可以拿110和10000111相于(&)
    得到的就是把110从右端的4-7位变成0了
      

  3.   

    你可以拿110和10000111相于(&) 
    得到的就是把110从右端的4-7位变成0了能不能说的更详细些啊,我还是不太懂,麻烦了
      

  4.   

    public class BitTest

         public static void main(String []args)
         { 
             int test=110&0xffffff87; 
             System out println(test);
         }
    }