bit.java

来自「JAVA 2应用开发指南」· Java 代码 · 共 23 行

JAVA
23
字号
// bit.Java
public class bit {
   public static void main(String [] args) {

      int u = 0xff00 & 0xf0f0;     
      int v = 0x8000 | 0x80f0;        
      int y = 0xff00 ^ 0xf0f0;       
      int z = ~0xff00;
      int x=0X80000000;  
      System.out.println ("u ="+ Integer.toHexString(u));
      System.out.println ("v="+Integer.toHexString(v));
      System.out.println ("y="+Integer.toHexString(y));
      System.out.println ("z="+Integer.toHexString(z));
      System.out.println("Before shift x equals " + x);
      x=x>>2;
      System.out.println("After right shift x equals " + x);
      x=x<<2;
      System.out.println("After left shift x equals " + x);
      x=x>>>2;
      System.out.println("After unsigned right shift x equals " + x);
   } 
}// end class relation

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?