Map集合

来源:5-1 Map & HashMap 简介

慕神1323986

2018-09-02 17:30


请问怎样遍历Map中的元素

写回答 关注

1回答

  • 安静的成长
    2018-09-03 14:29:55

    //两种方法

    /**

    *1,利用KeySet方法遍历

    */

    public void test testKeySet(){

        Set<String>KeySet = students.keySet();

        for(String stuId:KeySet){

            Student stu = students.get(stuId);

            if(stu!=null){

                System.out.println("学生:"+stu.name);

            }

        }

    }

    /**

    *2,利用EntrySet方法遍历

    */

    public void testEntrySet(){

        Set<Entry<String,Student>>entrySet = students.entrySet();

        for(Set<Entry<String,Student>>entry:entrySet){

            System.out.println("取得键:"+entry.getKey());

            System.out.println("对应的值为:"+entry.getValue().name);

    }

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题