<分区>
我有一个在 Linux 机器上运行的 Java 应用程序,它正在生成一个文件,其中每条记录都由换行符分隔,
此文件将由在 Unix SunOS 系统上运行的应用程序使用,我下面的代码不会生成正确的文件。我的意思是当我在 Unix 系统中用 vi 编辑器打开它时,下面的代码生成一个文件,其中每一行都以 ^M 字符结尾
bw = new BufferedWriter(new FileWriter(file));
bw.write("\n");
为了在 Unix 系统中正确查看文件,我必须写哪个字符。