我在java中编写了用于在文件.txt中编写数字的代码,我使用了write(数字+" \ n")但是它写得像123456而不是我想要的另一个。任何人都可以帮我解决这个问题吗?此致
答案 0 :(得分:1)
你实际上可以使用和不使用新行字符。看看下面的链接:
Print multiple lines output in java without using a new line character
答案 1 :(得分:0)
我不知道您正在使用哪种操作系统,但这应该可行:
写(number + System.lineSeparator())
答案 2 :(得分:0)
这应该有效:
PrintWriter writer = new PrintWriter("file.txt", "UTF-8");
for(int i=0;i<10;i++){
writer.println(i);
}
writer.close();