Caros colegas,
como consigo ordenar as palavras de uma frase? Exemplo: José está doente -> éJso áest oeednt
Caros colegas,
como consigo ordenar as palavras de uma frase? Exemplo: José está doente -> éJso áest oeednt
Ql erro esta dando em seu codigo?
Separa a frase em tokens, e ordene-os.
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.
Aquilo ali é uma ordenação? Se for, explica como ela funciona…
:lol: :lol:
Cara, show de bola!
Que ordenaçao é essa mesmo :?: :!:
Ele ordena alfabeticamente as letras de cada palavra!
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());