相关疑难解决方法(0)

Java读取大文本文件具有7000万行文本

我有一个包含7000万行文本的大型测试文件.我必须逐行阅读文件.

我使用了两种不同的方法:

InputStreamReader isr = new InputStreamReader(new FileInputStream(FilePath),"unicode");
BufferedReader br = new BufferedReader(isr);
while((cur=br.readLine()) != null);
Run Code Online (Sandbox Code Playgroud)

LineIterator it = FileUtils.lineIterator(new File(FilePath), "unicode");
while(it.hasNext()) cur=it.nextLine();
Run Code Online (Sandbox Code Playgroud)

还有另一种方法可以使这项任务更快吗?

最好的祝福,

java io

37
推荐指数
6
解决办法
9万
查看次数

标签 统计

io ×1

java ×1