Está orientada a manejar cadenas de caracteres, permite que el programador cambie la cadena insertando, borrando, etc. Pertenece al package java.lang.
Algunos métodos de StringBuffer
-StringsBuffer(),StringBuffer(int),StringBuffer(String)---constructores.
-insert(int)---Inserta un String o un valor(int, long, double....)
-length()---Devuelve el número de caracteres de la cadena.
-reverse()---Cambia el orden de los caracteres
EJEMPLO MÉTODO LENGTH
public class length{
public static void main (String args[])
{ int i;
Console c;
c = new Console();
StringBuffer str3;
str3=new StringBuffer("hola");
i=str3.length();//retorna 4
c.println(i);
}
}
MÉTODO DELETE
Elimina los caracteres de una SubString
EJEMPLO
public class deletetest{
public static void main(String args[]){
StringBuilder sb = new StringBuilder("abcdefghijk");
sb.delete(3,7);
System.out.println(sb);
}
}
Output: abchijk