我有以下代码。
String s="AAAA"
ByteBuffer newBuffer = ByteBuffer.allocate(100);
CharBuffer cbuf = newBuffer.asCharBuffer();
for (char c : s.toCharArray()) {
cbuf.put(c);
}
当我得到 cbuf 时,它的形式为 0 、 65 、 0 、 65 、 0 、 65 、 0 、 65。为什么 cbuf (CharBuffer) 中还有额外的零?