Para invertir una palabra en java usamos el siguiente código:
String palabra="";
Scanner sca =new Scanner(System.in);
System.out.println("Pongame una palabran");
palabra=sca.nextLine();//Ponemos nuestra variable
int longitud=(int) palabra.length()-1;
String palabraFinal="";
do{
palabraFinal=palabraFinal+palabra.charAt(longitud);//nos devuele el carácter en la posición
longitud=longitud-1;//vamos restando posiciones
}while (longitud>=0);
System.out.println(palabraFinal);// Muestro el resultado
Muestro la explicación en vídeo paso a paso
Eso ha sido todo por éste tutorial, espero que hayáis aprendido algo y hasta la próxima.