A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

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行..厉害吧.....


评分

参与人数 1黑马币 +5 收起 理由
橘子哥 + 5

查看全部评分

29 个回复

正序浏览
感觉很6啊
回复 使用道具 举报
回复 使用道具 举报
厉害了已收藏
回复 使用道具 举报
llt 初级黑马 2017-3-29 11:02:46
27#
回复 使用道具 举报
回复 使用道具 举报
yewei 中级黑马 2017-3-25 07:56:09
25#
呵呵呵,是的
回复 使用道具 举报
思维定式害死人啊,总想map里边存储基本类型和类,没想到还能这么玩,赞
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
顶个,加油
回复 使用道具 举报
没有写过map 嵌套,写过list 嵌套,感觉这个要麻烦些,
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
回复 使用道具 举报
还可以不错不错加油
回复 使用道具 举报
厉害了我的歌。我今天刚看了map,看你这个还是有些不懂
回复 使用道具 举报
newu 黑马帝 2017-3-22 15:35:42
18#
先存个图,回去慢慢揣摩
回复 使用道具 举报
我只能写俩次 多了就懵遭了
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
回复 使用道具 举报
大神多发发这些小技巧啊
回复 使用道具 举报
先存个图,回去慢慢揣摩
回复 使用道具 举报
4行,好厉害的样子,刚学过。。。,我得写7-8行
回复 使用道具 举报
6666666666666666666666
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马