java - 在.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)。我该如何解决?
解决方案
添加+ "\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();
推荐阅读
- c# - 在 EF Core 中实现悲观并发控制
- mysql - 我们如何使用计数进行子查询,其中所有查询的参数都相同
- android - DialogFragment 中的 getViewLifecycleOwner() 导致崩溃
- c# - 协程无法正常工作
- git - Github 模块版本控制标签参考失败
- c# - 重命名单个变量并使用 For 循环 C# 从列表中为它们分配值
- linux - 重定向 TCP 流量时如何保留源 IP 地址
- webrtc - PWA 可以在后台运行 WebRTC 连接吗?
- json - 如何使用 Swift 4.2 创建 searchBar 全局搜索可编码 JSON 数组值?
- c# - 如何使用 ControlTemplate 共享 ColumnDefinition 宽度大小?