Как записать данные в середину файла в Java

сентября
11
2012
Метки: java randomaccessfile

Чтобы записать данные в середину файла, используя язык программирования Java, необходимо воспользоваться классом RandomAccessFile. В статье будет рассмотрен пример использования этого класса.

Перейдем сразу к примеру:


RandomAccessFile raf = new RandomAccessFile(new File(filename), "w");
raf.seek(256);
raf.write(data);
raf.close();

В данном примере происходит запись массива байт data в файл filename в позицию 256.

Также, класс RandomAccessFile позволяет читать с произвольной позиции файла. Это делается аналогичным образом.

Напишите первое сообщение!

Вы должны войти под своим аккаунтом чтобы оставлять комментарии