如何在HashMap中放置和获取以下值作为键和值
Key Value
1 "a"
1 "b"
1 "C"
2 "x"
2 "y"
2 "z"
答案 0 :(得分:1)
一般的想法是将String
值放在List<String>
中。 add
方法对此有好处。
稍后您应该将密钥(1
或2
根据您的示例)与地图中的List<String>
放在一起。 put
方法对此有好处。
它需要一个键(您的整数)和一个值(您的字符串列表)。
答案 1 :(得分:0)
如果您需要一些方向,请链接到您需要了解的有关HashMap的所有内容。
http://docs.oracle.com/javase/7/docs/api/java/util/HashMap.html
答案 2 :(得分:0)
试试这个..
HashMap<Integer, List<String>> map = new HashMap<>();
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
map.put(1, list);