Clase StringBuffer.

La claseStringBuffer se utiliza cuando se quiere manipular el contenido de una cadena.

Algunos de sus metodos mas importantes son los siguientes.

El metodo append:

Este metodo sirve para concatenar cadenas.

StringBuffer holamundo = new StringBuffer();
holamundoBuffer.append("Hola, ");
holamundoBuffer.append("mundo");
String holamundo = holamundoBuffer.toString();

El metodo insert:

StringBuffer holamundo = new StringBuffer("Hola Mundo");
sb.insert(4, "Java "); //El primero parametro indica la posicion donde ira el segundo parametro
System.out.println(sb.toString());

El resulta sería Hola Java Mundo.

El metodo setCharAt():

Este metodo nos permite cambiar un caracter de un StringBuffer por otro caracter.

StringBuffer holamundo = new StringBuffer("Hola Mundo");
sb.insert(10, 'u'); //El primero parametro indica la posicion donde ira el segundo parametro
System.out.println(sb.toString());

El resulta sería Hola Mundu.