package ysy15;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Set;
public class ArrayListHashMap {
public static void main(String[] args) {
//创建ArrayList集合
ArrayList<HashMap<String,String>> array = new ArrayList<HashMap<String,String>>();
//HashMap作为元素添加键值对元素
HashMap<String, String> hm1 = new HashMap<String, String>();
hm1.put("小猫","小狗");
hm1.put("小鱼","小虾");
//把HashMap作为元素添加到ArrayList集合
array.add(hm1);
//HashMap作为元素添加键值对元素
HashMap<String, String> hm2 = new HashMap<String, String>();
hm2.put("小鸟","大鸟");
hm2.put("小胖","小瘦");
//把HashMap作为元素添加到ArrayList集合
array.add(hm2);
//HashMap作为元素添加键值对元素
HashMap<String, String> hm3 = new HashMap<String, String>();
hm3.put("10","20");
hm3.put("30","40");
//把HashMap作为元素添加到ArrayList集合
array.add(hm3);
//遍历ArrayList集合
for(HashMap<String,String>hm:array){
Set<String> keySet=hm.keySet();
for(String key:keySet){
String value = hm.get(key);
System.out.println(key+","+value);
}
}
}
}
【java基础】ArrayList集合存储HashMap元素并遍历
最新推荐文章于 2022-06-27 12:03:02 发布