title: Java String created with byte[] bug
body: <p>Why when I run this: </p>
  
  <pre><code>System.out.println( "foo" + new String(new byte[] {((byte) 0)}) + "bar" )
  </code></pre>
  
  <p>I get this on console:</p>
  
  <blockquote>
    <p>foo</p>
  </blockquote>
  
  <p>Where is the bar part??</p>