//Sample06_45.java class Sample06_45 { public static void main(String[] args){ int alpha = 255; int red = 85; int green = 15; int blue = 170; System.out.println("Alpha:\t" + alpha); System.out.println("Red:\t" + red); System.out.println("Green:\t" + green); System.out.println("Blue:\t" + blue); System.out.println("-------------------------------------"); /*Green*/ green = green << 8; /*Red*/ red = red << 16; /*Alpha*/ alpha = alpha << 24; /*concat*/ int pix = alpha | red | green | blue; /*view*/ String binStr; binStr = Integer.toBinaryString(pix); binStr = String.format("%32s", binStr); binStr = binStr.replace(' ', '0'); System.out.println(binStr); } }