Nombre de lettre de chaque mot d'une phrase
Camomille
-
Siluni -
Siluni -
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!
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:
- Nombre de lettre de chaque mot d'une phrase
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur - Guide
- Clavier iphone chiffre et lettre - Guide
- Mot de passe bios perdu - Guide
- Nombre de jours entre deux dates excel - Guide
1 réponse
Regarde la javadoc
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/String.html
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);