集合框架--map

2016-10-17  本文已影响12人  Czw_hacker
    public static void main(String[] args) {
        
        Map<String,String> hashmap = new HashMap<>();
        
        hashmap.put("k1", "v1");
        hashmap.put("k2", "v2");
        hashmap.put("k3", "v3");
        hashmap.put("k4", "v4");
        hashmap.put("k5", "v5");
        
        //hashmap.remove("k2");
        
        //hashmap.clear();
        
        //取值 1 改造for循环
    /*  Set<String> set = hashmap.keySet();
        for(String str : set){
            System.out.println(str+"->"+hashmap.get(str));
        }*/

        //取值 2 entrySet() 
        /*Set<Entry<String,String>>  entry = hashmap.entrySet();
        for(Entry<String,String> ent : entry){
            System.out.println(ent.getKey()+"->"+ent.getValue());
        }*/
        //获取集合长度
        System.out.println(hashmap.size());
        //通过键来找是否存在
        System.out.println(hashmap.containsKey("k2"));
        //通过值来找是否存在
        System.out.println(hashmap.containsValue("v3"));
    }
    
上一篇 下一篇

猜你喜欢

热点阅读