标签: java
如何在将内容加载到内存后对java中的文本文件执行二进制搜索操作? 我尝试过使用RandomAccessFile但是它需要花费很多时间才能将文件加载到内存中。还有其他替代方案吗? 我的文件大小是30 MB
答案 0 :(得分:0)
您可以使用MappedByteBuffer将文件映射到内存中。
见这里: https://www.codeproject.com/tips/683614/things-to-know-about-memory-mapped-file-in-java