有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

io Java:带状态的ASCII随机行文件访问

有没有比创建满足以下标准的流文件读取器类更好的[预先存在的可选Java 1.6]解决方案

  • 给定一个任意大的ASCII文件,其中每一行都以\n结尾
  • 对于某些方法的每次调用readLine()从文件中随机读取一行
  • 在文件句柄的生命周期中,对readLine()的调用不应返回同一行两次

更新:

  • 所有的行最终都必须被阅读

上下文:文件的内容是通过Unix shell命令创建的,以获得给定目录中包含的所有路径的目录列表;有数百万到十亿个文件(目标文件中有数百万到十亿行)。如果有某种方法可以在创建期间将路径随机分配到文件中,这也是一种可接受的解决方案


共 (0) 个答案