【发布时间】:2016-01-19 14:49:07
【问题描述】:
我对 Java 很陌生,我正在做一个项目。有人告诉我,为了完成这个项目,我需要将一个文件保存到哈希映射中。该文件包含单词及其缩写,因此稍后我希望能够搜索特定单词,然后返回它的缩写。我已经能够制作散列映射并访问该文件,但我一直不知道如何将其保存到散列映射中。
public Shortener() {
Map<String, String> abbrevFile = new HashMap<String, String>();
File file = new File("C:\\abbreviations.txt");
【问题讨论】:
-
那么,您希望文件具有什么格式?到目前为止,您尝试过什么?
-
... Jon 所说的:我猜你需要逐行读取文件。然后拆分每一行并将部分作为键和值添加到地图中。您应该能够单独查找这些步骤。
-
我的文件目前是这样设置的:单词,缩写词,缩写词,缩写我不太清楚如何逐行读取文件,因为我真的是 Java 新手。感谢您的帮助
标签: java dictionary hash hashmap