Java专题

集合嵌套之ArrayList嵌套HashMap

2022-09-21  本文已影响0人  exdhlb

集合之套娃

一、ArrayList套HashMap

    需求1:创建一个ArrayList集合,存储三个元素,每一个元素都是HashMap,每一个HashMap的键和值都是String类型,遍历集合。


    上代码:

    第一步:创建ArrayList集合,元素存放HashMap

        1.注意集合里面类型为HashMap也是一个集合;

        2.HashMap里面又是键值对应<String,String>


第二步:创建HashMap集合,并添加键值对元素,同时将HashMap添加到ArrayList集合中


第三步:遍历ArrayList集合:

要注意遍历ArrayList集合得到的是一个HashMap集合,需要再次遍历HashMap集合,拿到每个map里面的键值对输出。

第四步:输出展示


二、HashMap套ArrayList

需求:创建一个HashMap集合,存储三个键值对元素,每一个键值对元素的键是String,值是ArrayList,*每一个ArrayList的元素是String,并遍历集合。


上代码:

第一步:创建HashMap集合

    注意HashMap集合里面键为String,值为ArrayList


第二步:创建ArrayList集合,并添加元素,同时添加到HaspMap值里面


第三步:遍历HashMap集合(方式1:map.entrySet();方式2:map.keySet())


第四步:输出展示

套娃结束
上一篇 下一篇

猜你喜欢

热点阅读