15
如何將java.io.StringWriter
轉換爲byte[]
數組? 使用OpenCSV
我得到StringWriter
sw
對象和這個sw
對象我想轉換成byte[]
數組。將java.io.StringWriter轉換爲byte []數組
如何將java.io.StringWriter
轉換爲byte[]
數組? 使用OpenCSV
我得到StringWriter
sw
對象和這個sw
對象我想轉換成byte[]
數組。將java.io.StringWriter轉換爲byte []數組
你可以做
byte[] bytes = stringWriter.toString().getBytes("UTF-8");
你需要決定哪些編碼要使用:
StringWriter.toString()
獲得的內容進行作爲一個字符串String.getBytes(Charset)
或String.getBytes(String)
將字符串轉換爲字節數組不要使用無參數String.getBytes()
調用 - 將使用平臺默認編碼。即使你想要使用它,我也強烈建議你明確地指定它,以便任何人閱讀它。
謝謝喬恩先生:) –
非常好的解釋。 –