Bonjour,
Comment récupérer les mots d'une phrase en JAVA ?
Merci d'avance
Bonjour,
Comment récupérer les mots d'une phrase en JAVA ?
Merci d'avance
tu fais un programme en Java, tu regarde chaque mot et tu les lis.
lol ! A question vague réponse vague![]()
Si ta question s'est de séparer une chaine par les espaces, voici comment faire:
Si j'ai bien compris la question...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 // Ta phrase String test = "Une petite phrase"; // Tu mets dans un tableau chaque mot! String[] str = test.split(" ");
A+
prenons l'exemple de cette phrase : JAVA est un langage de programmation
je veux obtenir ceci :
JAVA
est
un
langage
de
programmation
C'est exactement ce que je t'ai expliqué au post précédent!!
Il te suffit d'afficher ton tableau et voila:
Non?!?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // Ta phrase String test = "Une petite phrase"; // Tu mets dans un tableau chaque mot! String[] str = test.split(" "); // Affichage for(String mot : str){ System.out.println(mot); }
ok, je te remercie.
J'ai trouver ceci qui marche bien aussi :
StringTokenizer st = new StringTokenizer("this is a test");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
le rsultat que l'on obtient est :
this
is
a
test
Oui mais StringTokenizer est deprecated ... Donc c'est mieux d'utiliser split
Et n'oublie pas de taguer en![]()
Mercie pour la remarque.
Partager