2

java.nioパッケージの場合のByteBufferとCharBufferの違いは何ですか。バイトと文字の違いは同じですか?

4

2 に答える 2

5

ほとんどの場合、はい - しかしByteBuffers には、 aByteBufferを他の種類のバッファーとして表示する操作 ( などasDoubleBuffer) や、他のプリミティブ型をバッファーに入れる操作 ( などputLong) もあります。

CharBufferAppendableとも実装されCharSequenceているため、テキスト操作を簡単に行うことができます。

于 2010-11-08T07:53:47.037 に答える
3

そのように見ることができます。ByteBuffer は (8 ビット)byte値のバッファーですが、CharBuffer は (16 ビット) を保持しますchars

于 2010-11-08T07:54:16.717 に答える