ChannelBuffer buf =(ChannelBuffer)msgを文字列に変換したい場合は、javaを使用してその操作を行いますか?org.jboss.netty.buffer.ChannelBufferを文字列に変換する
ChannelBuffer is org.jboss.netty.buffer.ChannelBuffer
ChannelBuffer buf =(ChannelBuffer)msgを文字列に変換したい場合は、javaを使用してその操作を行いますか?org.jboss.netty.buffer.ChannelBufferを文字列に変換する
ChannelBuffer is org.jboss.netty.buffer.ChannelBuffer
ドキュメントの状態のような種々の toString(String)方法は、文字列にChannelBufferを変換します。 toString()は変換メソッドではありません。
buf.toString()
を呼び出す代わりに、buf.toString(StandardCharsets.UTF_8)
または他の変換方法/エンコーディングを提供されたAPIから実行する必要があります。
[javadoc](https://docs.jboss.org/netty/3.2/api/org/jboss/netty/buffer/ChannelBuffer.html)から:*様々な 'toString(String)'メソッドは 'ChannelBuffer 'を' String'に変換します。 'toString()'は変換メソッドではないことに注意してください。* – Andreas
実際には、署名に 'String'を含む' toString(...) 'メソッドはすべて' @ Deprecated'としてマークされます。 'toString(Charset)'または 'toString(int、int、Charset)'を使うべきです。 – Turing85
それは私にこのLittleEndianHeapChannelBufferを与えます(ridx = 0、widx = 70、cap = 70) –