Tag: 读取器

从文本文件中解析和读取数据

我的文本文件中的数据格式如下 apple fruit carrot vegetable potato vegetable 我想逐行读取并在第一个空格处拆分并将其存储在集合或映射或任何类似的java集合中。 (键和值对) 例如: – “apple fruit”应该存储在key = apple和value = fruit的地图中。

Java:如何读取文本文件的每一行并将每一行设置为数组元素?

我试图阅读文本文件的每一行中列出的问题,然后将每一行添加到数组中,以便稍后可以单独调用它们。 我几乎肯定可以用Java做,但我不确定如何做到这一点。 我确实弄清楚如何读取整个文本文件并将其全部设置为字符串: private static String readFile(String pathname) { String line = null; try { BufferedReader reader = new BufferedReader(new FileReader(pathname)); while((line = reader.readLine()) != null){ System.out.println(line); } } catch (Exception e) { e.printStackTrace(); } return line; } 虽然它与此没有太大关系,但正如我所提到的,这是一个存在问题的文件。 如果我得到这个问题的解决方案,我将有另一个文件来解答问题的所有答案,然后我会为该文件做同样的事情。 有谁知道一个不太复杂的方法来做到这一点? 如果它必须复杂,那么告诉我。 我想要某种类型的示例,而不仅仅是指向不同站点的链接。 我不是说我只会接受这个。 感谢您的时间! PS我已经阅读了关于这个主题的其他问题,但找不到合适的答案和/或我想用Java做的例子。