Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.java > #9103

Re: Leggere lo stesso file TANTE volte

From Enrico Bianchi <enrico.bianchi@ymail.com>
Newsgroups it.comp.java
Subject Re: Leggere lo stesso file TANTE volte
Date 2017-06-29 20:41 +0000
Organization C.U. srl News Server
Message-ID <oj3olm$625$1@virtdiesel.mng.cu.mi.it> (permalink)
References <oj3lno$1c9h$1@gioia.aioe.org>

Show all headers | View raw


On 2017-06-29, Oliviero <abcxyz@micso.net> wrote:

> come si fa a ri-scanzionare il file partendo DALLA CIMA senza dover 
> ri-scrivere tutti i "new" (e quindi occupare
> memoria)?

Sinceramente pensavo che la tua fosse una domanda così banale da meritare
un laconico RTFM. In realtà non è così, in quanto sostanzialmente
BufferedReader sembrerebbe non essere pensato per un uso simile. In pratica,
hai due modi per ottenere quello che vuoi:

 - Il primo è impostare sul BufferedReader un marcatore subito dopo averlo
   aperto, in modo tale che eseguendo un reset il puntatore ritorni a
   quell'area del file.
 - Il secondo è usare un RandomAccessFile al posto del BufferedReader, che ti
   permette di fare un seek del puntatore all'inizio del file

Enrico

Back to it.comp.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Leggere lo stesso file TANTE volte Oliviero <abcxyz@micso.net> - 2017-06-29 21:51 +0200
  Re: Leggere lo stesso file TANTE volte Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-06-29 20:41 +0000
    Re: Leggere lo stesso file TANTE volte Oliviero <abcxyz@micso.net> - 2017-06-30 07:56 +0200
      Re: Leggere lo stesso file TANTE volte Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-06-30 06:55 +0000
      Re: Leggere lo stesso file TANTE volte "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2017-06-30 12:41 +0200
  Re: Leggere lo stesso file TANTE volte 4ndre4 <a.laforgia@gmail.com> - 2017-06-29 14:06 -0700

csiph-web