En el artículo Invertir una cadena con Java veíamos como realizar un código que nos permitiese dar la vuelta a una cadena mediante un bucle for.
Si bien, tenemos otras opciones, por ejemplo utilizando el .reverse() de un StringBuffer.
Definimos el String y lo cargamos en el StringBuffer:
String cadena= "abuelita, abuelita";
StringBuilder builder=new StringBuilder(cadena);
Ejecutamos el .reverse() del StringBuffer y convertirmos el StringBuffer en una cadena mediante el método .toString()
String sCadenaInvertida=builder.reverse().toString();
Algo muy sencillo y útil.