Java has stringbuffer. C# has stringbuilder.
Stringbuilder is mutable. You can do "append, insert and remove" with
stringbuilder. Using stringbuilder will speed up your program. hehe.
But you don't need to use stringbuilder if your program is not
string-computing intensive.