java集合框架第一记Hashmap学习

据说Hashmap与Hashset容易混淆,所以在collection与map两接口之间同步学习。

Hashmap的应用:

Hashmap有四个构造函数: Hashmap()                                                            //默认构造函数

                                             Hashmap(int capacity)                                          //指定“容量大小”的构造函数

                                             Hashmap(int capacity, float loadFactor)               //指定“容量大小”和“加载因子”(客座率)

                                             Hashmap(Map<? extends K,? extends V> map) //包含“子Map”的函数

下边是简单的应用

            Map map=new HashMap();                
            map.put("a", "aaa");    //*.put(key, value);
            map.put("b", "bbb");    
            map.put("c", "ccc");    
            map.put("d", "ddd");    
            System.out.println(map); //可得到所有键值对的输出
            System.out.println(map.get("c"));
            System.out.println(map.remove("c"); //删除方法

            Iterator iterator = map.keySet().iterator();  //迭代方法之一             
            while (iterator.hasNext()) {    
              Object key = iterator.next();    
              System.out.println("map.get(key) is :"+map.get(key));

                       }

 

还有不少的简单使用就不一一列举。

除此之外,批量输出会发现排列没有一定顺序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值