Galera quero criar um software que consiga inverter uma palavra.
exemplo:
“Felipe” para “epilef”, alguém pode me ajudar?
obrigado!
Galera quero criar um software que consiga inverter uma palavra.
exemplo:
“Felipe” para “epilef”, alguém pode me ajudar?
obrigado!
tem um exemplo?
System.out.println(new StringBuffer("felipe").reverse());
Usando a classe que nosso amigo nos mostrou…
import java.util.Scanner;
class Test{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
System.out.print("Digite qualquer coisa: ");
String palavra = in.nextLine();
System.out.println("Invertido: " + new StringBuffer(palavra).reverse());
}
}
public static String inverte(String a) {
char b[] = a.toCharArray();
char aux;
int n = b.length-1;
for (int i = 0; i < n; i++) {
aux = b[i];
b[i] = b[n];
b[n] = aux;
n--;
}
return new String(b);
}
utilize API, não reivente a roda. 