为了账号安全,请及时绑定邮箱和手机立即绑定

求高手:如果把一个ArrayList放进HashMap,如何从HashMap里面把ArrayList的具体值取出来用

求高手:如果把一个ArrayList放进HashMap,如何从HashMap里面把ArrayList的具体值取出来用

静以修身淡以明志 2016-01-01 20:42:26
求高手:如果把一个ArrayList放进HashMap,如何从HashMap里面把ArrayList的具体值取出来用。最好能写个具体的例子非常谢谢
查看完整描述

1 回答

?
Its_forever

TA贡献361条经验 获得超328个赞

public class ArrayListInHashMap {
	public static void main(String[] args) {
		ArrayList<Integer> arrayList = new ArrayList<Integer>();
		HashMap<Integer,ArrayList<Integer>> hashMap = new HashMap<Integer,ArrayList<Integer>>();
		arrayList.add(1);
		arrayList.add(2);
		arrayList.add(3);
		arrayList.add(4);
		arrayList.add(5);
		hashMap.put(1, arrayList);
		Iterator<Integer> it = hashMap.keySet().iterator();
		Integer next = it.next();
		ArrayList<Integer> arrayList2 = hashMap.get(next);
		for (Integer integer : arrayList2) {
			System.out.println(integer);
		}
		
	}
}

不知道是不是你想要的。

查看完整回答
1 反对 回复 2016-01-02
  • 1 回答
  • 2 关注
  • 2014 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信