Junior — Middle
Explica qué es la clase StringBuilder y en qué casos es recomendable usarla para trabajar con cadenas en Java
sobes.tech AI
Respuesta de la IA
La clase StringBuilder en Java se utiliza para construir y modificar cadenas de manera eficiente. A diferencia de las cadenas normales (String), que son inmutables, StringBuilder permite modificar su contenido sin crear nuevos objetos.
Se recomienda usar StringBuilder cuando se necesita modificar una cadena varias veces, por ejemplo, en bucles o al concatenar muchas partes, para evitar el costo de crear múltiples cadenas temporales.
Ejemplo:
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 5; i++) {
sb.append(i).append(", ");
}
String result = sb.toString();
System.out.println(result); // 0, 1, 2, 3, 4,