Ola pessoal, agora estou com outra dúvida, gostaria de saber como fazer para receber uma string e imprimir o inverso dela…
ex:
receber: CASA DA DANI
imprimir: INAD AD ASAC
Agradeço a ajuda…
Ola pessoal, agora estou com outra dúvida, gostaria de saber como fazer para receber uma string e imprimir o inverso dela…
ex:
receber: CASA DA DANI
imprimir: INAD AD ASAC
Agradeço a ajuda…
Você pode utilizar o StringBuffer onde há um método que te possibilita fazer isso!
Eu não conheço esse método… vc pode ser mais especifico…
A classe StringBuilder tem um método que inverte os caracteres. Poderia utilizá-lo:
String entrada = "CASA DA DANI";
String saida = new StringBuilder(entrada).reverse().toString();
Caso não queira usar isso, você deverá usar um laço de repetição. Por exemplo:
String entrada = "CASA DA DANI";
StringBuilder sb = new StringBuilder();
for (char c : entrada.toCharArray()) {
sb.append(c);
}
String saida = sb.toString();
Dica: Consulte o JavaDoc, ele é rico em informações.
Pessoal, agradeço essa informação, também estava com essa dúvida.
Abraço e obrigado a todos.