这个是个坑,所以建议使用FileOutputStream,前车之鉴,FileWriter大家慎重使用。 在android写好的文件,mac上java读取正常,windows就乱码,原来是FileWriter的锅。