public void write(CharSequence csq) throws IOException {
  final int length=csq.length();
  for (int i=0; i < length; ) {
    char c=csq.charAt(i++);
    if (c < 0x80) {
      _bytes[_index]=(byte)c;
      if (++_index >= _bytes.length) {
        flushBuffer();
      }
    }
 else {
      write(c);
    }
  }
}

public void write ( CharSequence csq ) throws IOException { final int length = csq . length ( ) ; for ( int i = 0 ; i < length ; ) { char c = csq . charAt ( i ++ ) ; if ( c < 0x80 ) { _bytes [ _index ] = ( byte ) c ; if ( ++ _index >= _bytes . length ) { flushBuffer ( ) ; } } else { write ( c ) ; } } }
writes the specified character sequence .
