Использование Java. Читать файл .dat, где данные разбиты на байты - PullRequest
0 голосов
/ 10 января 2019

У меня есть файл .dat, в котором информация разбита на байты 64, 32, 8, 8, 8, 8 соответственно.

Я знаю, как прочитать файл с разбивкой по знаниям, например, ":", но не разбивкой по размеру байта.

Как мне это сделать?

1 Ответ

0 голосов
/ 10 января 2019

Я бы предложил использовать ObjectInputStream#read(byte[] b), где byte[] b - это массив, который был инициализирован следующим образом: byte[] b = new byte[i], где i - это количество байтов, которые вы хотите прочитать. Делайте это для каждого раздела, меняющего i / b соответственно, пока не получите все свои данные.

...