Достижение определенной строки в файле с помощью RandomAccessFile
Можно ли поместить курсор в начало определенной строки в файле через RandomAccessFile?
Например, Я хочу изменить строку, начиная с 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());
Куда я иду не так?