Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将值放入HashMap<;int,List<;字符串>&燃气轮机;_Java_Hashmap - Fatal编程技术网

Java 如何将值放入HashMap<;int,List<;字符串>&燃气轮机;

Java 如何将值放入HashMap<;int,List<;字符串>&燃气轮机;,java,hashmap,Java,Hashmap,如何在HashMap中输入和获取以下值作为键和值 Key Value 1 "a" 1 "b" 1 "C" 2 "x" 2 "y" 2 "z" 如果您需要一些指导,这里有一个链接,包含您需要了解的有关HashMap的所有信息 一般的想法是将字符串值放入列表。add方法很适合这样做 稍后,您应该将列表中的键(1或2根据您的示例)放入地图中。put方法很适合这样做 它需要一个键(整数)和一个值(字符串列表)。试试这个 HashMap<Integer, List

如何在HashMap中输入和获取以下值作为键和值

Key Value
1   "a"
1   "b"
1   "C"

2   "x"
2   "y"
2   "z"

如果您需要一些指导,这里有一个链接,包含您需要了解的有关HashMap的所有信息


一般的想法是将
字符串
值放入
列表
add
方法很适合这样做

稍后,您应该将
列表中的键(
1
2
根据您的示例)放入地图中。
put
方法很适合这样做

它需要一个键(整数)和一个值(字符串列表)。

试试这个

    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);
HashMap map=newhashmap();
列表=新的ArrayList();
列表。添加(“a”);
列表。添加(“b”);
列表。添加(“c”);
地图放置(1,列表);

你应该编写一个代码来指导计算机这样做。你根据你的手袋设法问了一个“著名的问题”,那么你为什么要用这个相当愚蠢的问题来破坏你的观点呢?你应该展示到目前为止你做了什么,你在哪里遇到了问题。提供没有解释的代码并支持错误的解决方法是没有帮助的。他问如何插入??只有我是邮政编码。我认为这段代码对于程序员来说已经足够了。你没有理解我的意思:他问了一个非常基本的java问题,如果他费心快速查看API(正如@Corjava所提到的),他应该能够自己回答这个问题。所以,给他完整的代码会适得其反,首先是因为它没有任何注释,其次,回答问题时根本不需要任何努力。谢谢Subash,是的,这是我想知道的,但我已经解决了。