byte[] data = new byte [1]; data [0] = (byte) (oneByte & 0xff); write (data, 0, 1);
flush();  try { out.write (oneByte & 0xff);  if (auto_flush && (oneByte == '\n')) flush (); } catch (IOException e) { setError (); }
  public void write (int oneByte)  {    byte[] data = new byte [1];    data [0] = (byte) (oneByte & 0xff);    write (data, 0, 1);  }