Bonjour,

J'aimerais rechercher des mots que je désire dans un fichier texte à partir de mon programme. Voilà ce que j'ai écrit jusqu’à maintenant, mais cela ne semble pas fonctionner :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    private static void rechercherPersonnes() throws IOException
    {
        String nomFichier = "clients.txt";
        String ligne = "";
        String espace = "\t";  
        String recherche = "";
        int i = 0;
        BufferedReader lecteurFichier = null;
        lecteurFichier = new BufferedReader(new FileReader(nomFichier));
        System.out.println("Que cherchez-vous?");
        recherche = r.readLine();
 
        while ((ligne = lecteurFichier.readLine()) != null)
        {
            if (nomFichier.indexOf(recherche) != -1)
            {
                System.out.println("Mot trouve a la ligne " + i);
            }
            i++;
        }
        lecteurFichier.close();
    }
Merci de votre aide