fork download
  1. import java.util.*;
  2. import java.lang.*;
  3.  
  4. class Main
  5. {
  6. public static void main (String[] args) throws java.lang.Exception
  7. {
  8. printBits( "Hello, World!" );
  9. }
  10.  
  11. private static void printBits (String givenLetters) {
  12. char[] bits = new char[8];
  13. for (char c : givenLetters.toCharArray()) {
  14. for (int i = 0; i < 8; i++) {
  15. int bitmask = 1 << (7-i);
  16. bits[i] = ((c & bitmask) == 0 ? '0' : '1');
  17. }
  18. System.out.println(bits);
  19. }
  20. }
  21. }
Success #stdin #stdout 0.12s 320576KB
stdin
Standard input is empty
stdout
01001000
01100101
01101100
01101100
01101111
00101100
00100000
01010111
01101111
01110010
01101100
01100100
00100001