StringBuilder or StringBuffer 1. StringBuffer is synchronized, StringBuilder is not. 2. See performance comparison.