【发布时间】:2014-01-08 12:34:14
【问题描述】:
我是 Java 新手。我有一个学校项目。我应该检测一个大文本文件的 1500 行随机行吗?实际上,文本文件包含 500 万行。我想逐行读取 .txt 文件,然后随机检测 1500 行,并将随机行写入新的 .txt 文件 请您在这件事上帮助我。
提前致谢。
【问题讨论】:
-
您的意思是“选择”而不是“检测”吗?您可以多次选择一条线路吗?你试过什么?
-
在寻求帮助之前应该尝试解决一个(微不足道的)问题:因此,投反对票。
-
我被正确地提醒了答案和 cmets 之间的区别,所以:StackOverflow 并不是一个真正的家庭作业网站,所以我们不回答这类问题。如果要好好尝试并表现出一些理解,然后带着小的、原子性的问题来找我们,我们将非常乐意以一种可以扩大您学习的方式提供帮助。除此之外,欢迎来到 SO,我希望你在这里过得愉快。
-
我正在尝试使用 RandomAccessFile、LineIterator 和经典的 BufferedReader 方法,但这些似乎不是好的解决方案。
-
亲爱的乔尼,你是对的。我的意思是选择而不是检测。如果你能帮助我,我将非常感激。