web-dev-qa-db-ja.com

Netty 4.0でByteBufを作成する

ドキュメントを読んでも解決できない2つの簡単な質問:

  1. byte[]
    • どうすればByteBufに変換できますか?
  2. NIOがありますByteBuffer
    • どうすればByteBufに変換できますか?
20
Dennis

ドキュメント は私にはかなり明確に思えます:

バッファの作成

個々の実装のコンストラクターを呼び出すのではなく、 npooled のヘルパーメソッドを使用して新しいバッファーを作成することをお勧めします。

次に、Unpooledには、ラップまたはコピーのオプションがあります。例えば:

返されたByteBufで行われた変更を元のバイト配列/バッファーに渡すかどうかに基づいて、適切な方法を選択します。

45
Jon Skeet