这里我们使用流的方式进行读取文件。其实80W的数据并不是大数据量,使用流方式完全可以。读取大文件之前一定要预估一下这个文件到底有多大。我们可以看一下每一行占多少个字节,然后乘以80W可以看看有多大。汉字utf8占3个字节、gbk占2个字节。换算一下有多少兆。
我的这个文件80W行数据,约占10兆左右。
下面我们使用java代码来实现这个功能:
/*** @Author FHL* @Description: 读取文本文件内容* @Date: 2020/9/22 20:45* @Param: []* @return: void*/@Testpublic void readTextFile() {long readStartTime = System.currentTimeMillis();List<String> listCded
本文发布于:2024-02-01 22:02:11,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170679612939700.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |