//Sample06_20.java class Sample06_20 { public static void main(String[] args){ int x = 0b01011101; int y = 0b00001111; int ans; String binStr; ans = x & y; binStr = Integer.toBinaryString(ans); binStr = String.format("%32s", binStr); binStr = binStr.replace(' ', '0'); System.out.println(binStr); ans = x | y; binStr = Integer.toBinaryString(ans); binStr = String.format("%32s", binStr); binStr = binStr.replace(' ', '0'); System.out.println(binStr); ans = x ^ y; binStr = Integer.toBinaryString(ans); binStr = String.format("%32s", binStr); binStr = binStr.replace(' ', '0'); System.out.println(binStr); ans = ~x; binStr = Integer.toBinaryString(ans); binStr = String.format("%32s", binStr); binStr = binStr.replace(' ', '0'); System.out.println(binStr); } }