problème de recherche : equalsignorecase.
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...
Code:
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(); |
Si quelqu'un voit mon erreur, merci d'avance,
lostsoul