我对学习 FileWriter 有一点点困惑...最终目标是编写一个程序,该程序将“生成”一个 .bat 文件,该文件将由启动 .jar 的批处理代码执行。问题是,我不知道如何确保每个 FileWriter.write();将打印在新行上...有什么想法吗?
要创建新行,只需将换行符附加到字符串末尾即可:
FileWriter writer = ...
writer.write("The line\n");
另外,PrintWriter
类提供了自动为您附加换行符的方法(edit:它还会自动为您的操作系统使用正确的换行符):
PrintWriter writer = ...
writer.println("The line");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)