FORUM Tom's Hardware » Programmation » C / C++ / Java » (java)trouver un mot dans un fichier
 

(java)trouver un mot dans un fichier

Il y a 454 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : (java)trouver un mot dans un fichier
 
Plus d'informations

Bonsoir
Voila on a un truc a faire a l'iut mais je voi pas comment faire pour trouver un mot dans un fichier texte
par ex.:
epee
poids : 6
puissance :20
....

comment faire pour trouver le mot epee et prendre les caracteristiques de cette epee?

merci d'avance
ps:je suis en java

Plus d'informations

joue avec les StringTokenizer et les Token pour parcourir ton fichier

A T Souhaits
Plus d'informations

Code :
  1. try {
  2. // Create the tokenizer to read from a file
  3.         FileReader rd = new FileReader("filename.txt" );
  4.         StreamTokenizer st = new StreamTokenizer(rd);
  5. // Parse the file
  6.         int token = st.nextToken();
  7.         while (token != StreamTokenizer.TT_EOF) {
  8.             token = st.nextToken();
  9.             String word = st.sval;
  10.             if(word.startWith("epee" ) System.out.print("Youpi...une epee" );
  11.     }
  12.     rd.close();
  13.     } catch (IOException e) {
  14.     }



et dans word t as le mot en cours dans la boucle donc tu le test pour en faire ce que tu veux


Message édité par ATchOoM le 23-03-2004 à 16:33:00

---------------
Le Sage a dit : "Le pardon est divin mais ne paie jamais plein tarif pour une pizza en retard"
addicted

le jdk1.4 accepte les expressions régulières dc c super facile maintenant
cf java.util.regex.* dans l'api


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » C / C++ / Java » (java)trouver un mot dans un fichier
 

Annonces Google
Publicité
Les téléchargements