0

次のコードがあります。

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) に追加のゼロがあるのはなぜですか?

4

0 に答える 0