Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 19761|Ответ: 1

[Источник] Javabyte[] и InputStream преобразуются друг в друга

[Скопировать ссылку]
Опубликовано 12.08.2021 10:58:43 | | |
1:байт[] в InputStream
InputStream sbs = новый ByteArrayInputStream(byte[] buf);

2: InputStream в InputStreambyte[]
ByteArrayOutputStream swapStream = новый ByteArrayOutputStream();
byte[] buff = новый байт[100]; Buff используется для хранения временных данных, прочитанных в циклах
int rc = 0;
в то время как ((rc = inStream.read(buff, 0, 100)) > 0) {
swapStream.write (бафф, 0, rc);
}
byte[] in_b = swapStream.toByteArray(); in_b — результат после преобразования

Код таков:

Скопировать код потока потока

Оригинальный адрес:Вход по гиперссылке виден.




Предыдущий:.NET/C# атрибутирует CallerMemberName, CallerFilePath, CallerLineNumber
Следующий:OpenSSL внедряется из визовых документов в IIS и SLB
 Хозяин| Опубликовано 13.08.2021 11:45:20 |
Работа с потоком Hutool

Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com