我有一個輸入ByteArrayOutputStream,需要將其轉換爲CharBuffer。ByteArrayOutputStream到CharBuffer
我試圖避免創建一個新的字符串。無論如何要這樣做。
我試圖做到以下,但我沒有字符串的編碼,所以下面的代碼將無法正常工作(輸出無效)。
ByteBuffer byteBuffer = ByteBuffer.wrap(byteOutputStream.toByteArray());
CharBuffer document = byteBuffer.asCharBuffer();
我可以設置編碼,但我在哪裏設置它來獲得字符緩衝區。 – 2009-05-06 20:33:05
我編輯了答案來顯示轉換 – 2009-05-06 21:31:58