首页 > 代码库 > java socket输入输出中文乱码问题

java socket输入输出中文乱码问题

http://hi.baidu.com/linjk03/item/e2028bfd990c14ea1a111feb
统一了输入输出的编码格式,是不会有乱码问题出现的。
 
构造Reader或Writer时,指定编码格式。
in = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF-8")); 
out = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(),"UTF-8"));
 
 
 
 
更多文章:
socket 中文乱码问题-http://hi.baidu.com/dearfenix/item/2a462a853732ced65f0ec123
【转-汇总】IO流基础知识及Socket 流传输乱码的问题-http://aspnetdb.iteye.com/blog/973098
java socket通信时,中文字符乱码的一个解决方法-http://blog.csdn.net/mecho/article/details/7342654
java socket接收中文乱码问题-http://hi.baidu.com/linjk03/item/e2028bfd990c14ea1a111feb

java socket输入输出中文乱码问题