Alcançando uma linha específica em um arquivo usando RandomAccessFile
possível posicionar o cursor no início de uma linha específica em um arquivo através do RandomAccessFil
For, por exemplo Eu quero mudar String iniciando em char 10 até 20 na linha 111 em um arquivo. O arquivo temegistros de comprimento fix
É possível posicionar diretamente o cursor no início da linha 111 usando o RandomAccessFile?
Atualizar
Eu usei o seguinte código. No entanto, seu retorno nul
O comprimento da linha é de 200 caracteres (que são 200 bytes se não estiver errado)
File f = new File(myFile);
RandomAccessFile r = new RandomAccessFile(f,"rw");
r.skipBytes(200 * 99); // linesize * (lineNum - 1)
System.out.println(r.readLine());
Onde eu estou errando