Java Language
StringBuffer
Buscar..
Introducción
Introducción a la clase Java StringBuffer.
Clase de búfer de cadena
Puntos clave :-
utilizado para crear una cadena mutable (modificable).
Mutable : - Que se puede cambiar.
es seguro para subprocesos, es decir, múltiples subprocesos no pueden acceder a él simultáneamente.
Métodos: -
apéndice StringBuffer sincronizado al público (String s)
Inserción StringBuffer sincronizada con el público (desplazamiento int, String s)
Reemplazo de StringBuffer sincronizado al público (int startIndex, int endIndex, String str)
Eliminar StringBuffer sincronizado público (int startIndex, int endIndex)
StringBuffer invertido público sincronizado ()
capacidad pública int ()
vacío público garantizarCapacidad (int mínimoCapacidad)
char char pública (índice int)
public int length ()
Subcadena de cadena pública (int beginIndex)
subcadena de cadena pública (int beginIndex, int endIndex)
Ejemplo que muestra la diferencia entre la implementación de String y String Buffer: -
class Test {
public static void main(String args[])
{
String str = "study";
str.concat("tonight");
System.out.println(str); // Output: study
StringBuffer strB = new StringBuffer("study");
strB.append("tonight");
System.out.println(strB); // Output: studytonight
}
}