有没有比HashMap更简单的方法?

时间:2014-04-17 23:33:30

标签: java android hashmap

所以我还是Java和Android编程的新手。我设计了一个简单的Text Lingo Android应用程序。一切都运作良好,但我只是想知道是否有一种更简单的方法来创建我自己的"字典"的话。目前......我的代码涉及约80行

HashMap<String> words //new hashMap

words.put("Lol,"laugh out loud");
words.put(someKey, someValue);  //repeat for 80 different words and counting..

我对数据库知之甚少,但我不知道这是否真的会让数据库变得更容易。就是想。感谢。

2 个答案:

答案 0 :(得分:2)

您展示的方法看起来非常简单但耗时。我可以拥有的另一个想法是,如果你在.csv文件中有单词,你可以读取文件,然后在分隔符(通常是逗号)上拆分字符串,然后遍历字符串数组。

如果你已经有一个包含单词的文件,那只会更快。

答案 1 :(得分:0)

确实没有更短的路。虽然可以将数据存储在某个位置的XML文件中,但只在需要时才加载/解析这些数据。你必须建立网络连接。 See this link.