Nombre de lettre de chaque mot d'une phrase

Fermé
Camomille - Modifié par Camomille le 31/10/2010 à 21:46
 Siluni - 31 oct. 2010 à 22:23
Bonjour,

Je débute en Java et en programmation tout court d'ailleurs. J'ai un exercice à réaliser et je bloque.
J'ai une grande phrase, et je dois afficher le nombre de lettre que comporte chaque mot. Par exemple j'entre la phrase "Il fait beau", le prog doit me renvoyer:
Il 2
Fait 4
beau 4

244

Et me renvoyer 0 si le mot fait 10 lettres (je n'ai pas de mots de plus de 10lettres dans ma phrase)

Je ne sais pas trop comment m'y prendre... On m'a dit de me servir de "split" mais je n'y arrive pas. Je pensais transformer chaque mot en tableau puis compter avec la fonction length le nombre de lettre de chaque mot, mais je ne sais pas nom plus comment faire.
Merci de votre aide!



A voir également:

1 réponse

Regarde la javadoc
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/String.html

String test = "Toto":
String result[];
result = test.split(' ');

System.out.println(result);
0