public void write(CharSequence csq) throws IOException {
  if (_byteBuffer == null)   throw new IOException("Writer closed");
  final int length=csq.length();
  for (int i=0; i < length; ) {
    char c=csq.charAt(i++);
    if (c < 0x80) {
      _byteBuffer.put((byte)c);
    }
 else {
      write(c);
    }
  }
}

public void write ( CharSequence csq ) throws IOException { if ( _byteBuffer == null ) throw new IOException ( "Writer closed" ) ; final int length = csq . length ( ) ; for ( int i = 0 ; i < length ; ) { char c = csq . charAt ( i ++ ) ; if ( c < 0x80 ) { _byteBuffer . put ( ( byte ) c ) ; } else { write ( c ) ; } } }
writes the specified character sequence .
