Bonjour,
Je voudrais faire une recherche dans un fichier texte, mais au final, le seul resultat que j'obtiennes est la premiere ligne de mon fichier...
Je ne comprends pas d'ou cela peut venir...
Si quelqu'un voit mon erreur, merci d'avance,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 in = new BufferedReader(new FileReader(fichierExt)); chercher = JOptionPane.showInputDialog("Nom de l'extension a chercher : "); while ((line = in.readLine()) != null) { if (line.equalsIgnoreCase(chercher) != true) { StringBuffer buf = new StringBuffer(); buf.append("Extension recherché : " + chercher ).append("\n" + "\n"); buf.append(line).append("\n"); JOptionPane.showMessageDialog(null, buf.toString()); break; } } in.close();
lostsoul
Partager