title: One "0" is missing in my binary - how can I fix it?
body: <p>I tried to encrypt with the OTP (One Time Pad). I have coded a "test"-code to see if I make everything right, or not. </p>
  
  <pre><code>    final String message = "Hello";
      char character;
      String binary;
  
      for (int i = 0; i &lt; message.length(); i++) {
          character = message.charAt(i);
          binary = Integer.toBinaryString(character);
          System.out.println(character + ": " + binary);
      }
  </code></pre>
  
  <p>So, there are the following:</p>
  
  <pre><code>H: 1001000
  e: 1100101
  l: 1101100
  l: 1101100
  o: 1101111
  </code></pre>
  
  <p>That is not really correct. I've searched in the inet, for example, the binary of H</p>
  
  <pre><code>01001000 
  </code></pre>
  
  <p>There is one "0" missing. How can i fix this?</p>