如何用Java逐行读取一个大的文本文件?
我需要用Java来逐行读取一个大约5-6GB的大文本文件。
我怎样才能快速做到这一点?
811
3
我需要用Java来逐行读取一个大约5-6GB的大文本文件。
我怎样才能快速做到这一点?
看看这个博客。
你可以使用扫描器类
你需要使用
class BufferedReader
中的readLine()
方法。 从该类中创建一个新的对象,对他操作这个方法并将其保存为一个字符串。BufferReader Javadoc。