petit soucis avec readLine()
bonjour a tous
j utilise readLine() pour lire dans un fichier ligne par ligne
voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| import java.io.*;
public class RecupResultat
{
public void lectureResPing(int nb_networks,String[] nameNetworks)
{
String[] PingAlive = new String[300];
int compteur=0;
try
{
for (int i=0;i<nb_networks;i++)
{
BufferedReader texte = new BufferedReader(new FileReader ("Temp\\Ping"+nameNetworks[0]+".txt"));
for (int j=0;texte.readLine()!=null;j++)
{
PingAlive[j]=texte.readLine();
System.out.println(PingAlive[j]);
}
}
System.out.println(compteur);
}
catch (IOException e)
{
e.printStackTrace();
System.out.println("erreur de lecture fichier ping");
}
}
} |
le problème c'est qu'il ne veut pas de la première ligne ni de la dernière du fichier
il ne me les affiche pas
je ne sais pas d'où ça peut venir
merci pour votre aide