Я разбираю в Java массив байтов, имеющий следующую спецификацию:
Trace data format:
- 4 bytes containing the Id.
- 4 bytes containing the address.
- N bytes containing the first name, where 0 < N < 32
- N bytes containing the last name, where 0 < N < 32
- 4 bytes containing the Minimum
- 4 bytes containing the Maximum
- 4 bytes containing the Resource Default Level
Сегодня я не вижу никакого решения для анализа этого массива, чтобы получить 7 переменных с правильный тип. Подтверждаете ли вы или мне не хватает чего-то вроде волшебной функции в Java, позволяющей находить "пределы" String в массиве байтов (я не вижу, как минимальное значение можно отличить от связанного с ним символа ASCII).
Есть ли "условности" о специальном символе между двумя строками?