字数限制所以没说清楚,抱歉。我上传的FTP服务器是Windows平台的.实现思路是先获取字符串数据,然后在本地LINUX服务器生成TXT文件(转码UTF-16LE),再利用FTPClient的storeFileStream方法把文件上传。本地的TXT文件没乱码问题,利用FTP软件上传之后也是显示正常,JAVA项目的默认环境是UTF-8。就是通过JAVA程序上传之后出现了乱码,感觉是转码问题,请高手指点,非常感谢~!