java - 有效读取文本文件
问题描述
鉴于文本文件有 20,000 行,你将如何制作一种方法来读取 java 中的文本文件。该行的第一个元素是一个词,其余 50 个值是对应的词向量
解决方案
有多种选择,最佳选择取决于您的用例的具体考虑。语法当然取决于那个选择。一些主要选项是BufferedReader.readLine()、Files.readAllLines(Path path)、FileInputStream和Files.newBufferedReader(Path path),甚至是来自 Apache FileUtils 的 LineIterator 等外部库。
Files.readAllLines 可能是最简单的实现选项,也是最容易阅读的选项。Files.newBufferedReader 可能是更高效的一种。
推荐阅读
- postgresql - 将十六进制转换为日期格式 utc-5 Postgresql
- woocommerce - Woocommerce 单一产品页面:恢复默认布局/设计
- c# - 我的方法 PurchaseVents() 正在获取变量 totalCost12 和 vCountAmount 的值 = 0,而不是它们在函数 AddCount() 中获得的值
- fluentui-react - 如何重置 Fluent UI 选择组选择
- c# - 无法将命令绑定到 MvvmCross 按钮
- python - python opencv 视频噪声
- java - 某些特定 android 设备上的 Java.lang.OutOfMemoryError
- decode - etl informatica中的解码功能
- javascript - 如果多个 div 具有相同的类,则将一个 div ans 类添加到一个特定的 div?(Javascript)
- unity3d - 使用程序纹理/建模创建视觉效果