美文网首页
第二十五节课: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