java.nioパッケージの場合のByteBufferとCharBufferの違いは何ですか。バイトと文字の違いは同じですか?
1899 次
2 に答える
5
ほとんどの場合、はい - しかしByteBuffer
s には、 aByteBuffer
を他の種類のバッファーとして表示する操作 ( などasDoubleBuffer
) や、他のプリミティブ型をバッファーに入れる操作 ( などputLong
) もあります。
CharBuffer
Appendable
とも実装されCharSequence
ているため、テキスト操作を簡単に行うことができます。
于 2010-11-08T07:53:47.037 に答える
3
そのように見ることができます。ByteBuffer は (8 ビット)byte
値のバッファーですが、CharBuffer は (16 ビット) を保持しますchars
。
于 2010-11-08T07:54:16.717 に答える