Svish Skrevet 3. mai 2007 Skrevet 3. mai 2007 (endret) Er dette mulig å gjøre effektivt? At the moment bruker jeg reader = new BufferedReader(new FileReader(log)); // for each line String line; while((line = reader.readLine()) != null) { // Do stuff } Dette funker veldig bra. Problemet er at denne log kan være sinnsykt stor. Og jeg skulle gjerne ha kunnet kun lest de siste n linjene... er en funksjon som heter skip, men den hopper bytes og ikke linjer. Så den blir jo litt uberegnelig kanskje.. Noen som vet en lur måte å gjøre dette på? Endret 3. mai 2007 av Tussi_qwerty
Patton Skrevet 3. mai 2007 Skrevet 3. mai 2007 Kanskje RandomAccessFile er tingen? Sjekk ut metodene length() og seek()
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå