本文共 442 字,大约阅读时间需要 1 分钟。
Java代码
OutputStream out = new FileOutputStream(file);OutputStreamWriter writer = new OutputStreamWriter(out, "UTF-8");writer.write(new String(new byte[] { (byte) 0xEF, (byte) 0xBB,(byte) 0xBF }));writer.write("c1,c2,c3\n");writer.write("中文1,中文2,中文3\n");writer.flush();writer.close();
重点:
1. 设置UTF-8编码。
2. 文件头写入new byte[] { (byte) 0xEF, (byte) 0xBB,(byte) 0xBF }