// PrintASCII: show ASCII code of character import java.io.*; class PrintASCII { public static void PrintBits(char x) { int i; for (i = 7; i >= 0; i--) if ( (x & (1 << i)) != 0 ) System.out.print("1"); else System.out.print("0"); } public static void main(String[] arg) throws IOException { BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in)); String s; int i; System.out.print ("Enter a line: "); s = stdin.readLine(); System.out.println (); System.out.println ("Input line is: " + s); System.out.println (); for (i = 0; i < s.length(); i++) { System.out.print(" '" + s.charAt(i) + "' --- "); System.out.print("integer value = " + (int) s.charAt(i) + " --- "); PrintBits(s.charAt(i)); System.out.println(); } } }