me ajudem, não estou conseguindo fazer as palavras serem exibidas de forma invertida.
package questao13;
import java.util.StringTokenizer;
import java.util.Scanner;
public class SepPalavras {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite a frase desejada: ");
String sentenca = scanner.nextLine(); // Terá uma entrada de sentença de texto.
// Será iniciado o separador de sentença, usando-se como delimitador o símbolo de espaço.
StringTokenizer separador = new StringTokenizer(sentenca);
System.out.println("--------------------------------------------------------------------");
System.out.println("| Sentença de forma invertida (da última para a primeira palavra): |");
System.out.println("--------------------------------------------------------------------");
// Haverá interação entre as palavras separadas por símbolos de pontuação (tokens).
for (int i = 1; separador.hasMoreTokens(); i++) {
System.out.println("Palavra " + i + ": " + separador.nextToken());
}
scanner.close();
}
}
