Napisałem taki oto program :
String czytaj(String plik, int wiersz) throws IOException{
FileReader fr = new FileReader(plik);
BufferedReader br = new BufferedReader(fr);
for(int i=1; i < wiersz+1; i++){
if (i == wiersz){
return br.readLine();
}
br.readLine();
}
return "BABOL";
}
(a właściwie to jest tylko metoda :D)
jego zadaniem jest wypisywanie podanej linij z pliku tekstowego.
Program działa poprawnie niepokoi mnie tylko ta pętla, przy dużym pliku wypisanie linij powiedzmy 100000 trochę potrwa ...
zastanawiam sie więc czy nie ma jakiejś metody "wbudowanej w jave" która może zrobić cos takiego, zakładam że jeśli cos takiego istnieje będzie na pewno szybsze w działaniu.