【发布时间】:2021-03-15 22:38:50
【问题描述】:
如果文本文件有 20,000 行,你将如何在 java 中创建一个读取文本文件的方法。该行的第一个元素是一个词,其余50个值是对应的词向量
【问题讨论】:
标签: java string java.util.scanner bufferedreader filereader
如果文本文件有 20,000 行,你将如何在 java 中创建一个读取文本文件的方法。该行的第一个元素是一个词,其余50个值是对应的词向量
【问题讨论】:
标签: java string java.util.scanner bufferedreader filereader
options 有多个,最佳选择取决于您的用例的具体考虑。语法当然取决于那个选择。一些主要选项是BufferedReader.readLine()、Files.readAllLines(Path path)、FileInputStream 和Files.newBufferedReader(Path path),甚至是外部库,例如来自 Apache 的 LineIterator FileUtils。
Files.readAllLines 可能是最简单的实现选项,也是最容易阅读的选项。 Files.newBufferedReader 可能是更多efficient 之一。
【讨论】: