Map的三种输出方法

//  map 集合的遍历  不能直接 用   增强 for , for 
            Collection collection = map.values();// 把所有的value 放到  Collection集合中
            for (String string3 : collection) {
                System.out.println(string3);
            }
            
        // 让键和 值 同时遍历出来
            Set set = map.keySet();// 把所有的键都放到了   Set集合中
            for (String key : set) {
                String value = map.get(key);
                System.out.println(key+" = "+value);
            }
        
            // 同时将  key  和 vlaue 都放到一个集合中
            // 得到了 存着 很多个键值对的  Set集合
            Set> set2 = map.entrySet();// 返回放着键值对的 Set集合
            Iterator> iterator = set2.iterator();
            while(iterator.hasNext()){
                Entry  entry = iterator.next();
                String key = entry.getKey();
                String value = entry.getValue();
                System.out.println(key+"="+value);
            }

你可能感兴趣的:(Map的三种输出方法)