将java.io.StringWriter转换为byte []数组

Ade*_*kar 17 java

如何转换java.io.StringWriterbyte[]数组?使用OpenCSV我得到StringWriter sw对象和这个sw对象我想转换成byte[]数组.

Pet*_*rey 27

你可以做

byte[] bytes = stringWriter.toString().getBytes("UTF-8");
Run Code Online (Sandbox Code Playgroud)


Jon*_*eet 16

您需要确定要使用的编码:

不要使用无参数String.getBytes()调用 - 它将使用平台默认编码.即使您想要使用它,我强烈建议您明确指定它,以便任何阅读它的人都能明白.