Подтвердить что ты не робот

Создайте ByteBuf в Netty 4.0

Два простых вопроса, которые я не могу решить, подготовленные в документации:

  • У меня есть 'byte []'.
    • Как я могу преобразовать его в ByteBuf?
  • У меня есть NIO 'ByteBuffer
    • Как я могу преобразовать его в ByteBuf?
4b9b3361

Ответ 1

Документация кажется мне довольно понятной:

Создание буфера

Рекомендуется создать новый буфер, используя вспомогательные методы в Unpooled, вместо вызова индивидуального конструктора реализации.

Затем в Unpooled у вас есть варианты обертывания или копирования. Например:

Выберите подходящий метод, в зависимости от того, хотите ли вы, чтобы изменения, сделанные в возвращенном ByteBuf, были переданы в исходный массив/буфер байтов.