思路
首先我们明确HashMap和List是什么:
HashMap:保存一个键值对(元素有两个部分组成),
(key,value)。
List:保存一个元素,add(value)。
我们发现,HashMap存一对数据,而List只存一个数据,那么只要把HashMap的两个数据封装在一起就可以了,也就是把HashMap这两个数据封装到对象里。
**例:**HashMap里存这样两种数据:学生的id和学生的名字,(id,name),我们要把HashMap和List互相转化,就可以把id,name封装在对象里。
1.创建学生类
2.创建Map集合对象,List集合对象。
3.将学生对象存在List集合里。
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map.Entry;
import java.util.Set;
<