FastCat is a streamlined version of StringBuilder that does not allocate a buffer until the very last minute, and allocates it the exact size needed. You use it in writing your own Java Programs. It works very similarly to StringBuilder, so the Javadoc should be all you need. It ignores null Strings passed to it, which streamlines your application code.