package fichier;
import java.io.*;
public class LectureFichier {
private static int nb_lignes = 0;
private static String ligne;
private static BufferedReader br;
public LectureFichier() {}
public static void lireFichier(String nom_fichier) {
File dataFile = new File(nom_fichier);
try {
InputStream ips = new FileInputStream(dataFile);
InputStreamReader ipsr = new InputStreamReader(ips);
BufferedReader br = new BufferedReader(ipsr);
while ((ligne = br.readLine()) != null) {
// recuperation de la ligne courante
System.out.println(ligne);
// separation de la ligne avec le toke "\t" (espace)
//
//String[] tab = ligne.split("\t");
//System.out.println(tab[1]);
nb_lignes = nb_lignes + 1;
}
br.close();
} catch (Exception e) {
System.out.println(e.toString());
}
System.out.println(nb_lignes);
}
public static void lireLigne(int num_ligne) throws IOException{
int j = 0;
while ((j<num_ligne) && (br.readLine()!= null))
j++;
}
public static void Nb_lignes(String nomfichier) throws IOException{
int nb_ligne;
for (nb_ligne=0;br.readLine() != null;nb_ligne++);
br.close();
System.out.println("Lines:"+nb_ligne);
}
}
Partager