Я хочу сохранить различные файлы в файл. В настоящее время я использую DataOutputStream
. Сначала я сохраняю массив шорт, затем я сохраняю еще один массив шорт, тогда я хочу сохранить массив longs. Проблема в том, что когда я читаю файл, я не знаю, сколько шорт я сохранил. Я не знаю, насколько большой первый короткий массив.Сохраните различные переменные в файле
Я мог бы решить это, указав значение, которое сообщит мне, когда короткий массив остановится. Например, я говорю, что значение -99999 говорит мне, когда массив закончился. Но есть небольшой шанс, что короткий массив содержит значение -99999 до его окончания.
Есть ли способ создания меток? Или мне нужно создавать разные файлы для каждого массива?
Ну, если это только цифры, которые вам нужно разграничить, я бы сказал, что хорошая ставка для разделителя будет буквой. – christopher
@Alex Да, это решает мою проблему, LOL. Спасибо, извините за глупый вопрос :), напишите свой комментарий как ответ, тогда я могу закрыть это, или мне просто удалить вопрос? – Alexanus
Почему бы вам не сохранить это в простом анализе, стандартном формате, таком как JSON или XML, а не придумывать свой собственный формат? –