Descripción
La clase StringBuffer
es una clase mutable que permite modificar cadenas de texto de una manera eficiente. A diferencia de la clase String
, StringBuffer
no crea un nuevo objeto cada vez que se modifica una cadena, lo que la hace especialmente útil para operaciones de cadena que implican modificar el contenido de la cadena.
Sintaxis
public final class StringBuffer extends Object implements Serializable, CharSequence
Constructores
Métodos
- append()
- appendCodePoint()
- capacity()
- charAt()
- chars()
- codePointAt()
- codePointBefore()
- codePointCount()
- codePoints()
- delete()
- deleteCharAt()
- ensureCapacity()
- getChars()
- indexOf()
- insert()
- lastIndexOf()
- length()
- offsetByCodePoints()
- replace()
- reverse()
- setCharAt()
- setLength()
- subSequence()
- substring()
- toString()
- trimToSize()
Ejemplo
public class InvertirCadenaConReverse {
public static void main(String[] args) {
String sCadena= "abuelita, abuelita";
StringBuilder builder=new StringBuilder(sCadena);
String sCadenaInvertida=builder.reverse().toString();
System.out.println(sCadenaInvertida);
}
}
Artículos
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.