Bonjour,
Je lis l'ensemble d'un fichier texte d'un coup.
J'aimerais mettre dans un tableau l'ensemble des mots du texte.
J'ai donc fais un tokenizer en prenant comme séparation l'espace.
Malheureusement, quand il y a un retour à la ligne, ca marche plus.
Car ce n'est pas un espace et pourtant il devrait etre traiter comme telle.
Comment puis je faire !
Merci davance
Extratit de code que j'applique :
Edit: thibaut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 StringTokenizer st; st = new StringTokenizer(chaîne); // Applique le StringTokenizer à chaîne while(st.hasMoreTokens()){ // Retourne false lorsqu'on lit après le dernier mot nMots = st.countTokens(); // Indique le nombre de mots restant dans st s = st.nextToken(); // Lit dans une chaîne le prochain mot }
Partager