首页 > 代码库 > 位运算中 >> 和 <<?

位运算中 >> 和 <<?

 1         System.out.println("-----偶数-----");
 2         System.out.println(2<<1);
 3         System.out.println(2<<2);
 4         System.out.println(4>>2);
 5         System.out.println(8>>2);
 6         System.out.println("-----奇数-----");
 7         System.out.println(3<<1);
 8         System.out.println(3<<2);
 9         System.out.println(6>>3);
10         System.out.println(9>>3);
11         System.out.println(12>>3);

技术分享

为什么  9>>3和12>>3是相同的呢?   求解!

位运算中 >> 和 <<?