有没有办法将netty ByteBuf转换为String,反之亦然?
public String toString(ByteBuf b){
//return b enconded to a String
}
public Bytebuf ToByteBuff(String s){
//return s decoded to Bytebuf
}
最佳答案
您可以使用 ByteBuf.toString(Charset)
转换为字符串。
您可以使用 String.getBytes(Charset)
和 Unpooled.wrappedBuffer(byte[])
转换为ByteBuf。