Возможный дубликат:
String, StringBuffer и StringBuilder
Мы знаем, что String являются неизменяемыми, где StringBuffer/StringBuilder являются изменяемыми. Но иногда мы путаем, что использовать в нашем коде. Строка или StringBuffer/StringBuilder? Практически в нашем максимальном коде/кратком коде мы предпочитаем String чем StringBuffer/StringBuilder.
Этот вопрос заключается в том, чтобы решить путаницу, если у вас есть какая-то идея и правильная причина для этого, пожалуйста, дайте ответ.