2010-11-08 40 views

Répondre

3

Vous pouvez le voir comme ça. Un ByteBuffer est un tampon pour les valeurs byte (8 bits) alors qu'un CharBuffer contient (16 bits) chars.

5

La plupart du temps, oui - mais ByteBuffer s ont également des opérations pour l'affichage d'une ByteBuffer que d'autres types de tampon (par exemple asDoubleBuffer), et pour mettre d'autres types primitifs dans le tampon, (par exemple putLong).

CharBuffer implémente également Appendable et CharSequence, ce qui facilite le travail avec les opérations de texte.