class BitOperatorsDemo { public static void main(String[] args) { int bitmask = 0x000F; int val = 0x4444; // prints 4 System.out.println("val & bitmask: " + (val & bitmask)); val = val & bitmask; // prints 16 System.out.println("val << 2: " + (val << 2)); // prints 2 System.out.println("val >> 1: " + (val >> 1)); // prints 24 System.out.println("(val << 2) | (val << 1): " + (val << 2 | (val << 1)) ); } }