Задать вопрос
@ivanfenenko

Как сохранить float[][] в SQLite (Android)?

Нужно сохранить n массивов float[200][200] в базу данных android SQLite.
Одним из решением было бы иметь n * 40К записей с индексами и значениями, но доверия не вызывает.

Также наткнулся на подсказку о том, чтобы преобразовать массив в BLOB, но как это сделать, пока не понял.
Есть ли какой-то еще способ? Или объясните, как сделать из float[][] blob.
  • Вопрос задан
  • 3217 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@gleb_kudr
Вам надо преобразовать ваш двумерный float[][] в длинный byte[]. Делается это сериализацией (serialization). Я не помню как там в джаве, но 100% для этого есть готовые инструменты. Можете из спортивного интереса написать и свой.
Ответ написан
Комментировать
Сериализовать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы