Начнем с того, что у меня нет большого опыта работы с Java, и я провел много исследований. Я хотел бы задать вам конкретный вопрос. Спасибо
Мне нужно открыть файл для чтения и записи, из которого я читаю и записываю блоки по 512 байт. Файл имеет фиксированную длину, и записываемая информация будет перекрываться с другой существующей. Например, я читаю первые 512 байт файла и, если он содержит определенные значения, записываю блок 512 в позицию 2048. Я пытался использовать FileInputStream
и FileOutputStream
, но каждый раз, когда я открываю FileOutputStream
, содержимое файла удаляется. Это можно сделать с помощью Java?
Роберто