get (buf);
get (position (), buf);
  public String toString ()  {    if (hasArray ())      return new String (array (), position (), length ());    char[] buf = new char [length ()];    get (buf);    return new String (buf);  }