close

HashMap的基本用法

 

創建HashMap对象

     HashMap<String,Integer> hashMap = new HashMap<>();

                        hashmap 這個東西; 要放入的格式; 這個hashmap物件的名字; 新物件

 

添加键值对

添加元素时,如果key已经存在,则返回旧value,并将新的value存到该key中;如果key不存在,则返回null

    hashMap.put("aa",1);
    hashMap.put("bb",2);
    hashMap.put("cc",3);元素遍历
        Iterator iterator = hashMap.keySet().iterator();
        while (iterator.hasNext()){
            String key = (String)iterator.next();
            System.out.println(key+"="+hashMap.get(key));
        }

对于存在的key,调用replace方法,会替换原来的value,并返回旧value,这和put的效果是一样的;对于不存在的key,replace方法什么都不做。这就是他和put的区别(put在key不存在时将新key-value加入map)。

 

資料來源: https://blog.csdn.net/wxgxgp/article/details/79194360

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 捷米看世界 的頭像
    捷米看世界

    捷米看世界

    捷米看世界 發表在 痞客邦 留言(0) 人氣()