Come caso specifico, può funzionare ma solo se il file usa un charset single-byte (es. ASCII o al limite ISO-8859-1). Perché RandomAccessFile non ha alcuna nozione dei charset e il suo readLine legge solo byte e li porta a char mettendo gli 8 bit "alti" del char a 0. Quindi è molto limitato.
In generale, se vuoi trattare file di testo "puro", per cortesia, ignora RandomAccessFile.![]()


Rispondi quotando