Why does the write(int b) method of OutputStream exist?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/1407893/why-java-outputstream-write-takes-integer-but-writes-bytes">Why Java OutputStream.write() Takes Integer but Writes Bytes</a>  </p>
</blockquote>



<p>Why does the <code>write()</code> method of the <code>OutputStream</code> class take an integer instead of a byte when it actually writes data byte by byte?</p>
