olá pessoa estou com dificuldade de fazer um exercicio aqui eu tenho q digitar uma letra de cada vez e for mar uma palavra de modeo normal e de tras para frente e ainda contar o numero de letras desta palavra!!! aki vai o codigo q eu fizz!!
ja me falaram para utilizar char letra = s.charAt(0);
mas não sei onde colocar.
por favor me ajudem pois tenho prova amha e gostaria de tirar essa duvida!!
import java.util.Arrays;
import java.util.Scanner;
import java.util.Stack;
/**
*
-
@author Alessandro
*/
public class Main {public static void main(String[] args) {
Stack p1 = new Stack();
Scanner entrada = new Scanner(System.in);
int [] vetor;
int numElementos = 0;
Object objeto;do { System.out.print("Nome: "); letra = entrada.charAt(); if (letra != 0) { p1.push(0); numElementos++; } } while (letra != 0); System.out.println("p1: " + p1); System.out.println("Fila: " ); vetor = new int[numElementos * 2]; int u = -1; while (!p1.empty()) { u++; objeto = p1.pop(); letra = objeto.toString(); vetor[u] = letra; u++; } Arrays.sort(vetor); System.out.println("Pilhas: " + Arrays.toString(vetor));
}
}