Problème avec BufferedReader()
Bonjour,
J'ai deux boucle while qui porte sur deux BufferedReader :
Code:
1 2 3 4 5 6 7 8 9 10 11
| BufferedReader a = new ...
BufferedReader b = new ...
while((a.readLine() != null)){
while((b.readLine() != null)){
...
...
}
}
a.close();
b.close(); |
Le problème c'est que lorsque que la première boucle s'est exécutée une première fois le b.readLine() a renvoyé null et donc le programme ne rentre plus dans la seconde boucle while.
J'ai essayé de déclarer mon deuxième BufferedReader entre les deux while pour qu'il se recréé entre chaque itération de la première boucle, mais rien à faire.
Dans la javadoc, il n'y a que peu de fonctions et je ne vois vraiment pas comment m'en sortir.
Merci beaucoup de votre aide.