楼上正解补充他们需要用ISO8859-1编码那你发送前将你的UTF-8转为ISO8859-1 str = new String(str.getBytes("UTF-8"), "ISO-8859-1");将str的值发给他们就行了接收的话按楼上所说的String words = new String(str.getBytes("iso-8859-1"),"utf-8")
String words = new String(str.getBytes("iso-8859-1"),"utf-8")str 为你要转换的字符串(中文)
写个过滤器.