The StringBuilder class provides several methods for modifying strings in the builder: +append(data: char[]), +append(data: char[], offset: int, len: int), +append(v: aPrimitiveType), +append(s: String), +delete(startIndex: int, endIndex: int), +deleteCharAt(index: int), +insert(index: int, data: char[], offset: int, len: int), +insert(offset: int, data: char[]), +insert(offset: int, b: aPrimitiveType), +insert(offset: int, s: String), +replace(startIndex: int, endIndex: int, s: String), +reverse(), +setCharAt(index: int, ch: char).