Java-读取/写入/搜索文件上分离的数据块的简便方法

时间:2018-11-15 18:52:38

标签: java io

我在网上彻底搜索了此问题,但未找到任何内容。对不起,我的英语不好,但这也很难解释。 我想知道是否有一个简单的方法,或者也许是一个库,该库允许读取/写入和识别文件上的数据块(例如字符串),而无需关心诸如“读取直到找到为止”之类的低级细节。这个分度计,然后返回您已阅读的内容”或“编写所有内容,然后放入此分度计”。 特别是给定这样的文本文件:

//Data Block 1

//Some kind of delimiter automatically generated

//Data Block 2

...

//Data Block n

应用程序必须自动

  • 在文件的最后一个数据块之后写入另一个数据块;
  • 迭代所有数据块并返回它们中的每个;
  • 访问随机数据块(即,我想读取当前在文件中的第三个数据块)。

也许我只是可以使用一种数据结构,将数据分别放入,然后序列化文件上的对象,但是我想知道是否存在一种比上述方法便宜得多的方法。

在此先感谢您,再次对可能造成混淆的解释表示抱歉。

0 个答案:

没有答案