Clase StringBuffer

 

Crear un StringBuffer

El método constructor utilizado por reverseIt() para incializar dest requiere un entero como argumento que indique el tamaño inicial del nuevo StringBuffer.


StringBuffer(int length)

Insertar Caracteres

Algunas veces, podríamos querer insertar datos en el medio de un StringBuffer. Se puede hacer esto utilizando el método insert(). Este ejemplo ilustra cómo insertar una cadena dentro de un StringBuffer.


StringBuffer sb = new StringBuffer("Hola!");
sb.insert(6, "Java ");
System.out.println(sb.toString());
Este código imprimerá:
Hola java!

Seleccionar Caracteres

Otro modificador muy útil de StringBuffer es setCharAt(), que selecciona un carácter en la posición especificada del StringBuffer. setCharAt() es útil cuando se reutiliza un StringBuffer.