大家好,又见面了,我是你们的朋友全栈君。
socket传输中文出现乱码的解决
(2013-04-11 14:57:03)
分类: 技术知识 |
socket服务端和客户端编码方式不一致将有可出现中文乱码问题,因此两边设成一样的就可以了
socket服务端发送数据时设置编码方式
PrintWriter output = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(),”UTF-8″),true);
output.println(“你好”);
客户端接收数据时设置编码方式:
BufferedReader input = new BufferedReader(new InputStreamReader(socket.getInputStream(),”UTF-8″));
System.out.println(input.readLine());
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156959.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...