首页 > 解决方案 > 在.txt文件java中的不同行中写入问题

问题描述

这是我的代码

File users = new File("C:\\Clients\\usernames.txt");
FileWriter usersWriter = new FileWriter(users);
usersWriter.write("user1");
usersWriter.write("user2");
usersWriter.write("user3");
usersWriter.close();

它不会在每个元素中写不同的行。它确实(用户1用户2用户3)。我该如何解决?

标签: javafile

解决方案


添加+ "\r\n"或只是"\r\n"字符串,无论您想要下一行:

File users = new File("C:\\Clients\\usernames.txt");
FileWriter usersWriter = new FileWriter(users);
usersWriter.write("user1\r\n");
usersWriter.write("user2\r\n");
usersWriter.write("user3\r\n");
usersWriter.close();

推荐阅读