Java 中 RandomAcessFile 类读取 文件效率问题!求大神们

大神们们好,我现在有一个文件,里面的数据之前都是使用writeDouble写入的(都是double型),现在我们次想要读10000个,我对java不熟,所以之前使用readDouble每次读一个,效率很低,所以不知道有没有高效的办法读取,很急啊,谢谢大神们~

富国沪深
浏览 189回答 3
3回答

互换的青春

那你就通过一个中间流呗。先把文件流读到内存里面,然后再一个一个读double.

守候你守候我

如果单条数据不大,可以考虑一次性读出用数组List集合存储。若数据较大,则考虑先一次读取到内存中来,再到内存中读 ,java 应该也有MermoryStream 对象 
打开App,查看更多内容
随时随地看视频慕课网APP