public void print(Writer writer) throws IOException {
  for (int i=0; i < _length; i+=C1) {
    char[] chars=_high[i >> B1];
    writer.write(chars,0,Math.min(C1,_length - i));
  }
}

public void print ( Writer writer ) throws IOException { for ( int i = 0 ; i < _length ; i += C1 ) { char [ ] chars = _high [ i > > B1 ] ; writer . write ( chars , 0 , Math . min ( C1 , _length - i ) ) ; } }
prints out this text builder to the specified writer .
