gpt4 book ai didi

java - 如何在文本文件(如数据库)中获取和写入数据

转载 作者:行者123 更新时间:2023-12-01 14:39:10 25 4
gpt4 key购买 nike

我正在尝试开发一个小程序。我想从文本文件中写入和获取数据,就像它是数据库一样。我有一些数据例如:

User = abc,
Age = 12,
No = 154

我想将该数据写入文本文件,然后使用User搜索数据。我不知道该怎么做。谁能告诉我如何做到这一点。

BufferedWriter writer = null;
try {
writer = new BufferedWriter(new FileWriter("./output.txt"));
writer.write("your data here");
} catch (IOException e) {
System.err.println(e);
} finally {
if (writer != null) {
try {
writer.close();
} catch (IOException e) {
System.err.println(e);
}
}
}

最佳答案

我可以知道你为什么想要这个..??因为随着读写请求的增加你的代码就会达到瓶颈。您想要执行繁重的 I/O 操作来获取精简数据。磁盘 I/O 的问题在于其自身的并发读取限制。所以我不会建议您使用这种方法来获取精简数据。您可以使用一些唯一的 ID 将一些繁重的数据(例如图像/视频/歌曲等)放入文件中,这将是一个很好的方法,但像这样我也不喜欢您..但是您根本不想这样做而不是去寻找有效的属性文件关于键和值。将值(value)代币分开并在消费时拆分。

关于java - 如何在文本文件(如数据库)中获取和写入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16161468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com