Можно ли поместить курсор в начало определенной строки в файле через RandomAccessFile?
Например, я хочу изменить String, начиная с char 10 на 20 в строке 111 в файле. Файл содержит записи фиксированной длины.
Можно ли напрямую поместить курсор в начало строки 111 с помощью RandomAccessFile?
Обновление:
Я использовал следующий код. Однако он возвращает значение null.
Длина строки составляет 200 символов (что составляет 200 байт, если я не ошибаюсь)
File f = new File(myFile);
RandomAccessFile r = new RandomAccessFile(f,"rw");
r.skipBytes(200 * 99); // linesize * (lineNum - 1)
System.out.println(r.readLine());
Где я ошибаюсь?