黑马程序员技术交流社区

标题: 4行代码完成Map嵌套集合遍历 [打印本页]

作者: 黑马嗨嗨嗨    时间: 2017-3-19 01:37
标题: 4行代码完成Map嵌套集合遍历
4行遍历Map嵌套集合,感觉自己老牛逼啦...哈哈哈哈哈
[Java] 纯文本查看 复制代码
public class Test {
        public static void main(String[] args) {
                Map<String, String> javase = new HashMap<String, String>();
                javase.put("001", "张三");
                javase.put("002", "李四");
                Map<String, String> javaee = new HashMap<String, String>();
                javaee.put("001", "王五");
                javaee.put("002", "赵六");
               
                Map<String,Map<String,String>> czbk = new HashMap<String, Map<String,String>>();
                czbk.put("0基础班", javase);
                czbk.put("1就业班", javaee);
               
                for(Map.Entry<String, Map<String, String>> entry:czbk.entrySet()){
                        System.out.println(entry.getKey());
                        for(Map.Entry<String, String> entry1: entry.getValue().entrySet()){
                                System.out.println(entry1.getKey()+"..."+entry1.getValue());
                        }
                }
        }
}        

一般Map嵌套集合遍历,没有10多行根本遍历不出来...浓缩为4行..厉害吧.....



作者: ZDJ爱TQ    时间: 2017-3-19 08:05


作者: 橘子哥    时间: 2017-3-20 10:08
虽然看不懂,但是感觉这个非常屌!
作者: yangxiaosa    时间: 2017-3-20 12:40
{:8_474:}{:8_474:}{:8_474:}
作者: wpfly    时间: 2017-3-20 12:57
写个方法直接调用就可以了  

作者: zhao543    时间: 2017-3-20 20:27
11111111111111111111111111111111111111111111
作者: 名字不太重要    时间: 2017-3-21 00:47
厉害了,正学这个基础。

作者: xulinml    时间: 2017-3-21 08:25
666666666666
作者: zlwxf    时间: 2017-3-21 10:37
。。。。四行

作者: Itheima_he    时间: 2017-3-21 16:25
如果能加上注释那就更完美了, 那样的话 ,基础薄弱的同学也能学到东西了
作者: 冯达其    时间: 2017-3-21 20:23
这个可以的

作者: ys5214    时间: 2017-3-21 21:21
6666666666666666666666
作者: 情不知所起    时间: 2017-3-22 12:00
4行,好厉害的样子,刚学过。。。,我得写7-8行

作者: 情不知所起    时间: 2017-3-22 12:01
先存个图,回去慢慢揣摩
作者: 情不知所起    时间: 2017-3-22 12:02
大神多发发这些小技巧啊

作者: zll10230292    时间: 2017-3-22 12:23
66666666666666

作者: zll10230292    时间: 2017-3-22 12:24
我只能写俩次 多了就懵遭了

作者: newu    时间: 2017-3-22 15:35
先存个图,回去慢慢揣摩
作者: 亮仔开发    时间: 2017-3-22 23:07
厉害了我的歌。我今天刚看了map,看你这个还是有些不懂
作者: 夜影鬼手    时间: 2017-3-23 11:33
还可以不错不错加油
作者: 扁舟    时间: 2017-3-23 18:09
好好学习天天向上

作者: LiuJiFei    时间: 2017-3-24 09:52
没有写过map 嵌套,写过list 嵌套,感觉这个要麻烦些,

作者: duguwen    时间: 2017-3-24 17:53
顶个,加油
作者: ApePlanet    时间: 2017-3-24 22:41
思维定式害死人啊,总想map里边存储基本类型和类,没想到还能这么玩,赞

作者: yewei    时间: 2017-3-25 07:56
呵呵呵,是的
作者: gc20128381    时间: 2017-3-26 00:27
666,厉害了

作者: llt    时间: 2017-3-29 11:02
可以的

作者: 若梦蓝山悠长    时间: 2017-3-29 12:02
厉害了已收藏
作者: 小神神    时间: 2017-3-29 20:44
厉害了我的哥……


作者: yy297970409    时间: 2017-4-1 22:57
感觉很6啊




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