Java培训课程之泛型嵌套
由外到内分析实例如下:
public static void main(String[] args) { HashMap<String,ArrayList<Citizen>> map = new HashMap<String,ArrayList<Citizen>>(); ArrayList<Citizen> list = new ArrayList<Citizen>(); list.add(new Citizen(“刘恺威”)); list.add(new Citizen(“杨幂”)); list.add(new Citizen(“小糯米”)); map.put(“刘恺威”, list);
Set<Entry<String, ArrayList<Citizen>>> entrySet = map.entrySet(); Iterator<Entry<String, ArrayList<Citizen>>> iterator = entrySet.iterator(); while(iterator.hasNext()){ Entry<String, ArrayList<Citizen>> next = iterator.next(); String key = next.getKey(); ArrayList<Citizen> value = next.getValue(); System.out.println(“户主:”+key); System.out.println(“家庭成员:”+value); } } |
上一篇: 女生参加大数据培训好不好
下一篇: web前端框架哪个好学点,入手快