Java - Clase StringBuffer & StringBuilder
Definición
• Se recomienda usar StringBuilder porque es una clase más moderna “JDK5” y no sincroniza los hilos de ejecución
- 
    
Tiene una secuencia de caracteres mutable (Solo se admite que un único Thread acceda a ella de forma directa)
 - 
    
Es a prueba de hilos
(thread-safe)se pueden usar de forma segura en multihilos - 
    
Contiene un
bufferde cadena es como un String pero puede ser modificada en cualquier momento sin tener que crear un objeto nuevo como pasa con otras clases - 
    
Posee una
secuencia particularde caracteres pero la longitud y el contenido de la secuencia pueden ser cambiados a través de las llamadas a métodos que tiene definidos. 
Método append
- Añade a un objeto de tipo StringBuffer todas las cadenas de texto que vayamos generando sin crear un nuevo objeto ni nuevo elemento como sucede con otras clases
 
 String[] strs = { "uno", " dos", " tres", " cuatro" };
  StringBuffer sb = new StringBuffer();
  sb.append("• Añadir Cadena a un objeto de la clase StringBuffer ");
  for (String str : strs) {
   sb.append(str);
  }
// Salida por consola
// • Añadir Cadena a un objeto de la clase StringBuffer uno dos tres cuatro
      
      
      
Deja un comentario