La funzione readLine()
di Java utilizzata con BufferedReader
causa un I / O del disco per chiamata?
Se sì, c'è un modo per leggere un numero specifico di righe, ad esempio n, da un file di testo che causa solo un I / O del disco?
Ecco il codice:
String file;
BufferedReader br = new BufferedReader (new FileReader (file));
int n = 10;
for (int i = 0; i < n; i++)
{
String line = br.readLine ();
/* Do something */
}