Map pins = new HashMap();
pins.put("t1","test1");
pins.put("t2","test2");
pins.put("t3","test3");
pins.put("t4","test4");
这是我的代码,我在HashMap中存储键和值。
我想按索引值检索键和值,就像数组一样。
使用迭代器工作按键检索值。
但我想要基于索引的任何机构可以帮助我。
答案 0 :(得分:0)
首先,您必须使用LinkedHashMap
。
Map pins = new LinkedHashMap();
然后在输入值后,您可以执行以下操作:
List keys = new ArrayList(pins.keySet());
List values = new ArrayList(pins.values());
System.out.print((String)keys.get(0) + " " + (String)values.get(0));