黑马程序员技术交流社区

标题: TreeMap练习,不看老师原代码,自己打出来 [打印本页]

作者: xuhao3622603    时间: 2015-6-26 09:41
标题: TreeMap练习,不看老师原代码,自己打出来
本帖最后由 xuhao3622603 于 2015-6-26 09:42 编辑

/*
一个学校有两个班,一个班有五个学生,取出所有学生。
每个学生都有编号与姓名。
班级有班级号和班级名



*/


import java.util.*;


class TreeMapTest
{
        public static void main(String[] args)
        {
                TreeMap<Integer,TreeMap<Integer,String>> school = new TreeMap<Integer,TreeMap<Integer,String>>();
                TreeMap<Integer,String> Base = new TreeMap<Integer,String>();
                TreeMap<Integer,String> middle = new TreeMap<Integer,String>();
               
                school.put(01,Base);
                school.put(02,middle);
               
               
                Base.put(02,"lisi1");
                Base.put(01,"alisi1");
                Base.put(03,"clisi1");
                Base.put(05,"vlisi1");
                Base.put(04,"flisi1");
               
                middle.put(02,"wangwu");
                middle.put(03,"awangwu");
                middle.put(04,"rwangwu");
                middle.put(01,"swangwu");
                middle.put(05,"qwangwu");
               
                Set<Map.Entry<Integer,TreeMap<Integer,String>>> smei = school.entrySet();
                Iterator<Map.Entry<Integer,TreeMap<Integer,String>>> ime = smei.iterator();
                //此处可以抽取出来定义成函数
                while(ime.hasNext())
                {
                        Map.Entry<Integer,TreeMap<Integer,String>> mei = ime.next();
                        System.out.println(mei.getKey()+"::::"+mei.getValue());
                        
                        
                        Set<Map.Entry<Integer,String>> sme = mei.getValue().entrySet();
                        Iterator<Map.Entry<Integer,String>> im = sme.iterator();
                        while(im.hasNext())
                        {
                                Map.Entry<Integer,String> me = im.next();
                                System.out.println(me.getKey()+"::::"+me.getValue());
                        }
                }
        }        
}



作者: 1958078929    时间: 2015-6-26 10:45
那么厉害啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2