有人会这么善良地解释为什么在下一行中我有UnsupportedOperationException吗?

System.out.println(ByteBuffer.wrap(new byte [] {'t','e','s','t','\ n'})。asCharBuffer()。array());

最佳答案

asCharBuffer不会包装char[],因此无法获取其array()
看来您想要做的是。

System.out.println(Arrays.toString("test\n".toCharArray()));

07-27 18:18