Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
16 / 16 / 6
Регистрация: 04.03.2014
Сообщений: 160
1

Объедение byte[] в один массив

26.08.2016, 00:43. Показов 1434. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Возник вопрос. Хочу объединить несколько массивов в один
Java
1
2
3
4
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
outStream.write(_waitByte);
outStream.write(_buffer);
 _waitByte = outStream.toByteArray();
Но получается, что запись идёт только первого варианта, а именно _waitByte, _buffer не записывается.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.08.2016, 00:43
Ответы с готовыми решениями:

Присвоить один массив Byte другому
Есть массив Dim a As Byte() = {TextBox1.Text, TextBox2.Text, TextBox3.Text, TextBox4.Text,...

Как три файла объедение в один?
В программе сохраняю данные в три файла (одной кнопкой) командами: procedure...

Помогите доделать программу: объедение два потока в один файл
У меня проблема , я не могу объедение два потока в один файл , на листинге представлен код для...

Добавление элементов из массива byte[] в массив byte[]
Подскажите, пожалуйста, как можно добавить элементы из массива byteb в массив byte a, что бы...

3
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
26.08.2016, 08:30 2
все записывается
1
Эксперт Java
 Аватар для turbanoff
4093 / 3827 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
26.08.2016, 11:49 3
MrDead, как вы определили, что не записывается?
Java
1
2
3
4
5
6
        byte[] b1 = {1, 2};
        byte[] b2 = {3, 4};
        ByteArrayOutputStream stream = new ByteArrayOutputStream();
        stream.write(b1);
        stream.write(b2);
        System.out.println("stream.toByteArray() = " + Arrays.toString(stream.toByteArray()));
Код
stream.toByteArray() = [1, 2, 3, 4]
1
16 / 16 / 6
Регистрация: 04.03.2014
Сообщений: 160
26.08.2016, 14:16  [ТС] 4
Java
1
2
3
4
5
6
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
outStream.write(_buffer);
byte[] b1 = {1, 2};
byte[] b2 = {3, 4};
outStream.write(b1);
outStream.write(b2);
После того, как записывается _buffer, все остальные после него не записываются.
Вот так выглядит _buffer
Java
1
[0, 0, 0, 73, 0, 40, 123, 34, 104, 97, 115, 104, 34, 58, 34, 48, 50, 55, 53, 100, 50, 100, 48, 48, 48, 49, 55, 99, 53, 56, 52, 101, 102, 97, 52, 51, 54, 97, 100, 102, 57, 56, 102, 57, 98, 49, 57, 34, 44, 34, 116, 121, 112, 101, 34, 58, 34, 117, 115, 101, 114, 34, 44, 34, 115, 116, 97, 116, 101, 34, 58, 34, 97, 117, 116, 104, 34, 125, 33]
Добавлено через 18 минут
Всё я понял в чем проблема.
0
26.08.2016, 14:16
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.08.2016, 14:16
Помогаю со студенческими работами здесь

Нельзя преобразовать тип function(a: byte;b: byte): byte к integer (Списки)
Создать список из целых чисел.Поменять в списке местами максимальный и минимальный элементы...

Сложить два массива byte в один
как их сложить в один массив?

Как получить из двух byte один int?
Собственно вот, есть две переменные byte byte b1 = 0x03; byte b2 = 0x40; надо получить...

Преобразовать массив float чисел в массив типа byte и наоборот
Привет форумчанам У меня такая задача. Через bluetooth нужно передавать числа float (или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Как обучить нейросеть создания картинок на Python
bytestream 24.01.2025
В эпоху цифровых технологий искусственный интеллект становится неотъемлемой частью творческого процесса. Особое место в этой области занимает разработка и обучение нейронных сетей для создания. . .
Как обучить нейросеть генерации текста на Python
bytestream 24.01.2025
В современном мире искусственный интеллект и машинное обучение становятся неотъемлемой частью многих технологических решений. Одной из наиболее интересных и востребованных задач в этой области. . .
Машинное обучение на Python
bytestream 24.01.2025
Введение в машинное обучение на Python Машинное обучение представляет собой одну из наиболее динамично развивающихся областей информационных технологий, которая позволяет компьютерным системам. . .
Как удалить вирус-майнер с компьютера
hw_wired 24.01.2025
Вирусы-майнеры стали одной из наиболее серьезных угроз для пользователей компьютеров. Эти вредоносные программы тайно используют вычислительные ресурсы зараженного устройства для добычи криптовалюты. . .
Что такое веб-сервер, для чего он нужен и как работает
bytestream 24.01.2025
В современную эпоху цифровых технологий веб-сервер является фундаментальным компонентом интернет-инфраструктуры, обеспечивающим функционирование множества онлайн-сервисов и веб-сайтов. Этот. . .
Как в цикле for перебрать все элементы в словаре в Python
bytestream 24.01.2025
Словари в Python представляют собой мощные структуры данных, которые позволяют хранить информацию в формате ключ-значение. Эта особенность делает их незаменимыми при работе с данными, где требуется. . .
Как отменить rebase в Git
hw_wired 24.01.2025
Git rebase представляет собой мощный инструмент для управления историей коммитов в системе контроля версий Git. Этот механизм позволяет разработчикам изменять последовательность, комбинировать или. . .
Как поменять цвет input placeholder с помощью CSS
bytestream 24.01.2025
В веб-разработке оформление элементов пользовательского интерфейса играет ключевую роль в создании привлекательного и интуитивно понятного дизайна. Особое внимание уделяется формам ввода данных, где. . .
Как перебрать все значения в перечислении (enum) в C#
bytestream 24.01.2025
Перечисление (enum) в языке программирования C# представляет собой специальный тип данных, который позволяет определить набор именованных констант. Этот мощный инструмент особенно полезен, когда. . .
Как обойтись без проверки на null, чтобы избежать NullPointerExce­ption в Java
bytestream 24.01.2025
NullPointerException (NPE) является одним из самых распространенных исключений в Java, создающих серьезные проблемы при разработке программного обеспечения. Данное исключение возникает при попытке. . .
Что лучше использовать в href ссылок в JavaScript: "#" или "javascript:voi­­d(0)­"
bytestream 24.01.2025
При разработке веб-приложений важную роль играет правильное использование HTML-ссылок в сочетании с JavaScript. Одним из ключевых аспектов является выбор корректного значения атрибута href для. . .
Как узнать индекс элемента списка по его значению в Python
hw_wired 24.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru