Bonjour,
je veux récupèrer un fichier texte relativement lourd (7Mo) pour vérifier s'il contient certains termes.
Je fais le code suivant :
BufferedReader reader = null;
String txt = "";
try {
reader = new BufferedReader(new FileReader("mon_fichier.txt"));
String line;
int i=0;
while ((line = reader.readLine()) != null){
System.out.println(i);
txt+=line+"\n";
i++;
}
}
catch (Exception e) {
}
finally{
try {
if (reader==null){
reader.close();
}
} catch (IOException e) {}
}
System.out.println(txt);
Mais c'est très très lent.
Quelqu'un sait comment lire plus vite ?
Alain