JAVA方法DataOutputStream.writeBytes(String s)傳遞中文亂碼問題

今天接口測試搞定一箇中文亂碼問題,趕忙記一下~json 問題出在writeBytes(String s)這個方法上。測試 JAVA中的char是16位的,一個char存儲一箇中文字符,直接用writeBytes方法轉換會變爲8位,直接致使高8位丟失。從而致使中文亂碼。接口 解決方法:get 現轉換爲字節組,再write寫入流。方法以下:it 原方法:亂碼 out.writeBytes(json.t
相關文章
相關標籤/搜索