美文网首页
第二十五节课:Map&HashMap

第二十五节课:Map&HashMap

作者: 冰J冰 | 来源:发表于2016-01-14 10:22 被阅读77次
    import java.util.*;
    
    public class UseHashMap{
    
        public static void main(String[] args) {
    
            HashMap<String , Double> map = new HashMap<String , Double>();
            // 左边是key 右边是value
            map.put("语文" , 80.0);   
            map.put("数学" , 89.0);   
            map.put("英语" , 78.2);
    
            System.out.println(map.get("语文"));
            map.remove("语文");
            map.put("英语" , 100.0);
            System.out.println(map);
            // map 的长度
            System.out.println(map.size());
    
           HashMap<String, String> hashMap = new HashMap<String, String>();  
            hashMap.put("cn", "中国");  
            hashMap.put("jp", "日本");  
            hashMap.put("fr", "法国");  
              
            System.out.println(hashMap);  
            System.out.println("cn:" + hashMap.get("cn"));  
            System.out.println(hashMap.containsKey("cn"));  
            System.out.println(hashMap.keySet()); //  key 放到set集合里
            System.out.println(hashMap.isEmpty());
              
            // hashMap.remove("cn");  
            // System.out.println(hashMap.containsKey("cn"));  
              
            // //采用Iterator遍历HashMap  
            Iterator it = hashMap.keySet().iterator();  
            while(it.hasNext()) {  
                String key = (String)it.next();  
                System.out.println("key:" + key);  
                System.out.println("value:" + hashMap.get(key));  
            }  
            // 清空 map
            hashMap.clear();
        }
    }
    

    相关文章

      网友评论

          本文标题:第二十五节课:Map&HashMap

          本文链接:https://www.haomeiwen.com/subject/pjackttx.html