Java 根据HashMap中的键值获取arraylist的值

Java 根据HashMap中的键值获取arraylist的值,java,Java,我有一张地图被宣布为 Map<Integer,List<String>> parameter_map=new LinkedHashMap<Integer,List<String>>(); Map参数_Map=newlinkedhashmap(); 我想根据键值获取列表的值。 我该怎么做,请帮忙 谢谢您使用 整数值=新的整数(3); List aList=参数_map.get(值); 在您的情况下,映射包含以下值 parameter_ma

我有一张地图被宣布为

    Map<Integer,List<String>> parameter_map=new LinkedHashMap<Integer,List<String>>();
Map参数_Map=newlinkedhashmap();
我想根据键值获取列表的值。 我该怎么做,请帮忙

谢谢您使用

整数值=新的整数(3);
List aList=参数_map.get(值);

在您的情况下,映射包含以下值

parameter_map.put(1, <first instance of arrayList>);
parameter_map.put(2, <second instance of arrayList>);
...

希望这将对您有所帮助。

我想根据键获取列表。这将如何帮助我这样做?地图作为键值对工作。您使用的任何键都会导致检索到适当的值。-1您尝试过什么,以及您阅读过哪些教程/文档,但没有帮助您?
parameter_map.put(1, <first instance of arrayList>);
parameter_map.put(2, <second instance of arrayList>);
...
List<String> al = parameter_map.get(1); 
  for(String s: al)
  System.out.println(" list value " + s);