Map的遍历(带泛型)

来源:互联网 发布:sql应用开发培训 编辑:程序博客网 时间:2024/06/02 01:59

Map的遍历(带泛型)

得到键的集合,然后通过对键集合的遍历得到值

        List<Person> persons = new ArrayList<>();                persons.add(new Person("AA",12));        persons.add(new Person("BB",34));        persons.add(new Person("CC",56));                Map<String,Person> personMap = new HashMap<String,Person>();        personMap.put("AA",persons.get(0));        personMap.put("BB",persons.get(1));        personMap.put("CC",persons.get(2));        for(Map.Entry<String,Person> entry: personMap.entrySet()){            System.out.println( entry.getKey() + ":" + entry.getValue());        }        

结果是
AA:Person [name=AA, age=12]
BB:Person [name=BB, age=34]
CC:Person [name=CC, age=56]

原创粉丝点击