У меня есть Java-программа, которая хранит байтовый массив длиной 128 байтов в поле MySQL «BINARY (128)».
Затем с помощью PHP я получаю доступ к базе данных и даю возможность экспортировать эти данные в файл, поэтому я распаковываю () двоичные данные и записываю их в файл.
Этот файл должен быть прочитан в Java-программе, которую я пишу, но я не могу найти, как мне читать эти данные. Любое предложение?
Я пытался с:
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int i = 0;
while (i < 128) {
System.out.println(baos.read());
i++;
}
Но bis.read () возвращает int, и байтовый массив, который я отправил в базу данных mysql, был строкой: "text" .getBytes ("utf-8");
Спасибо,