public class ExOperator9 { public static void main(String[] args) { int x1 = 2; int x2 = -4; int x3 = 128; System.out.println("x1¤Ï" + (x1 << 3)); //(1) System.out.println("x2¤Ï" + (x2 >> 2)); //(2) System.out.println("x3¤Ï" + (x3 >>> 4)); //(3) } }
D:\JAVA>javac ExOperator9.java D:\JAVA>java ExOperator9 x1¤Ï16 x2¤Ï-1 x3¤Ï8 D:\JAVA>
public class ExOperator10 { public static void main(String[] args) { int x1 = 2000000000; byte x2 = -8; System.out.println("x1¤Ï" + (x1 << 2)); //¡ System.out.println("x2¤Ï" + (x2 >>> 2)); //¢ } }
D:\JAVA>javac ExOperator10.java D:\JAVA>java ExOperator10 x1¤Ï-589934592 x2¤Ï1073741822 D:\JAVA>