Bonjour,

J'utilise un scanner pour lire les données d'un socket.
Je ne sais pas combien de lignes le serveur va me renvoyer, je fais donc ainsi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
while(monScanner.hasNextLine())
{
     String temp=monScanner.nextLine();
     // traitement
}
Or, cette boucle bloque sur le hasNextLine() dernier du nom, qui doit renvoyer false. Je ne sais pas pourquoi. Comment l'empécher de bloquer ?

Merci

Fred