Как объединить двоичные файлы с помощью Java? - PullRequest
1 голос
/ 26 декабря 2010

Я загружаю части файла, используя сокет, сохраняя их как .part1, .part2 и т. Д. (Однако я не уверен, что должен)Я пытаюсь объединить их в файл .bin.Кто-нибудь из вас может порекомендовать мне способ сделать это?Должен ли я прочитать их все в двоичном виде, а затем добавить его?Я даже не знаю, имеет ли это смысл на самом деле.

Ответы [ 2 ]

2 голосов
/ 26 декабря 2010

Почему бы вам не открыть первую часть для ввода и не открыть поток вывода формы

out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream(outFile)));

затем прочитайте в файле первой детали байты и используйте метод writeByte (), чтобы записать все это.

Затем закройте первую часть, откройте вторую часть и прочитайте ее, затем отправьте в выходной файл.

Разве это не объединит содержимое двух файлов?

0 голосов
/ 26 декабря 2010

Я сделал это.Читайте файлы по одному и записывайте их для вывода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...