网络通信的中文乱码问题 网络通信的中文乱码问题,产生乱码的原因主要是通信过程中使用了不同的编码方式,解决中文乱码只需要两个步骤: 使用getBytes("编码方式");来对汉字进行重编码,得到它的字节数组。 再使用 new String(Bytes[],"解码方式");来对字节数组进行相应的解码。 如:new String (str.getBytes("ISO-8859-1"),"GB2312");