Esse eu consegui fazer sem problema nenhum…
[color=red]Escreva um algoritmo, usando uma Pilha, que inverte os caracteres de uma cadeia
digitada.
Por exemplo, dado o texto:
EXERCÍCIO
a saída deve será
OICÍCREXE[/color]
[code]import java.util.Scanner;
public class Inverte {
private static String s;
public static void main(String[] args) {
Metodos p1= new Metodos(500);
System.out.println("Digite Uma Frase Qualquer ou uma Palavra Qualquer");
Scanner n = new Scanner(System.in);
s=n.nextLine();
for(int i=0;i<s.length();i++)
p1.push(s.charAt(i));
while(!p1.empty())
System.out.print(p1.pop());
}
}[/code]
A saída fica assim
Digite Uma Frase Qualquer ou uma Palavra Qualquer
Marcos Vinicius Jcaovais
-> siavoacJ suiciniV socraM