写字符串文件用FileWriter确实方便,但是编码和字节缓冲区大小是默认的,要小心!要自己指定,那就用OutputStreamWriter吧
看图说事:


所以注意,GBK开发环境要生成UTF-8的文件内容,那就需要显示指定编码,别再用默认编码

博客提醒开发者在使用FileWriter时要注意默认编码和字节缓冲区可能带来的问题,建议使用OutputStreamWriter以明确指定编码,特别是在GBK环境下生成UTF-8内容的文件时。正确指定编码能避免乱码问题,确保文件内容的准确无误。
写字符串文件用FileWriter确实方便,但是编码和字节缓冲区大小是默认的,要小心!要自己指定,那就用OutputStreamWriter吧
看图说事:


所以注意,GBK开发环境要生成UTF-8的文件内容,那就需要显示指定编码,别再用默认编码

6260
271