HashMap建立索引的Java问题

有几句话类似于s1=....;s2=......;s3=.....;能够实现输出其中的单词并显示在哪句话中,利用hashmap的技术

 HashMap<String, String> hm = new HashMap<string, string>();
String[] data = s.split(";");
for (String item : data)
{
   hm.put(item.split("=")[0], item.split("=")[1]);
}

HashMap本来就是Key-Value这种键值对的结构。

比如:
HashMap map = new HashMap();
map.put("China","This is China");
map.put("Japan","This is Japan");

然后使用的时候就可以直接使用。

举个例子啊:
s1 = 300; s2 = 400; s3 = 500;要将他们对应起来,可以使用Map集合


Map map = new HashMap();
map.put("s1",300);
map.put("s2",400);
map.put("s3",500);

将数据put进去后,想要获取,可以get出来

double money = map.get("s2");

这样就可以了

是要把几句话放到hashmap中,然后,输入单词,可以显示出这个单词在那句话?

Map map = new HashMap();
map.put("come","come的解释");
map.put("get","get的解释");
取的话就
map.get("come");

是要把几句话放到hashmap中,然后,输入单词