Map集合的获取功能运行演示

public class MapDemo02 {
    public static void main(String[] args) {
        //创建集合对象
        Map<String,String> map = new HashMap<String, String>();

        //添加元素
        map.put("张无忌","赵敏");
        map.put("郭靖","黄蓉");
        map.put("杨过","小龙女");

        //V get(Object key):根据键获取值
//        System.out.println(map.get("张无忌"));     //赵敏
//        System.out.println(map.get("张三丰"));     //null

        //Set<K> ketSet():获取所有键的集合
//        Set<String> set = map.keySet();
//        for (String i : set){
//            System.out.println(i);
//        }
        /*
            运行结果:
                    杨过
                    郭靖
                    张无忌
         */

        //Collection<V> values():获取所有值的集合
        Collection<String> values = map.values();
        for (String value : values){
            System.out.println(value);
        }
        /*
            运行结果:
                    小龙女
                    黄蓉
                    赵敏
         */

    }
}
posted @ 2020-04-10 11:51  硬盘红了  阅读(144)  评论(0编辑  收藏  举报