gpt4 book ai didi

java - .txt 限制,需要帮助

转载 作者:行者123 更新时间:2023-12-02 00:45:46 25 4
gpt4 key购买 nike

我遇到了问题,不知道该怎么办。基本上我正在创建一个 .txt 文件,用作随机访问文件的索引。其中我有查找文件中每个条目所需的字节数。

该文件有 1484 条记录。这就是我遇到问题的地方:由于记录有大量字节,我最终在文件中写入了相当长的数字,最终 .txt 文件变得太大。当我使用适当的软件(例如记事本)打开它时,文件会在某个点被切断。

我试图尽可能地最小化它,但它太大了。

我在这里能做什么?我一无所知。

谢谢。

最佳答案

我不太确定问题出在那个...只有 1484 条记录?

您可以编写一个二进制文件,其中每四个或八个字节对应一个记录位置。这样,所有位置在磁盘上都具有相同的长度,无论它们包含多少位数字。如果您需要浏览/修改文件,您可以轻松编写实用程序来解码文件,以便您检查它,并对您的修改进行编码并修改它。

另一种解决方案是压缩文件。您可以使用Java的zip功能,在使用文件之前解压缩文件,然后再次压缩它。

关于java - .txt 限制,需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5065607/

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