ordenação

7 respostas
E

Caros colegas,

como consigo ordenar as palavras de uma frase? Exemplo: José está doente -> éJso áest oeednt

7 Respostas

renamed

Ql erro esta dando em seu codigo?

Hellmanss

Separa a frase em tokens, e ordene-os.

M

Primeiro, divida sua frase em palavras (procure o método split() de String).

Depois implemente um pequeno algoritmo que receba uma String e retorne-a invertida.

ViniGodoy

Aquilo ali é uma ordenação? Se for, explica como ela funciona…

Metal_Java_Full

:lol: :lol: :smiley:
Cara, show de bola!
Que ordenaçao é essa mesmo :?: :!:

renamed

Ele ordena alfabeticamente as letras de cada palavra!

euprogramador

A minha maior pergunta é onde isto pode ser útil, mas tudo bem vamos lá:

segue o algoritimo que faz tal proeza:

String texto = "carlos alberto rodrigues"; List<Byte> bytes = new ArrayList<Byte>(); for (Byte b : texto.getBytes()){ bytes.add(b); } Collections.sort(bytes); StringBuilder sb = new StringBuilder(); for (byte b : bytes){ sb.append((char) b); } System.out.println(texto); System.out.println(sb.toString());

Criado 17 de dezembro de 2009
Ultima resposta 17 de dez. de 2009
Respostas 7
Participantes 7