Java中HashMap基本使用总结

这篇博客主要介绍了Java中HashMap的基本使用,包括创建HashMap、插入键值对、获取值、判断键是否存在、判断值是否存在、检查是否为空、删除键值对、获取键的Set、获取值的集合以及获取Entry的Set等操作,并提供了相应的代码示例和运行结果。
摘要由CSDN通过智能技术生成

主要介绍以下函数的使用:

  • 1、new hashmap
  • 2、插入键值对数据
    public V put(K key, V value)
  • 3、 根据键值获取键值对值数据
    public V get(Object key)
  • 4、获取Map中键值对的个数
    public int size()
  • 5、判断Map集合中是否包含键为key的键值对
    public boolean containsKey(Object key)
  • 6、判断Map集合中是否包含值为value的键值对
    boolean containsValue(Object value)
  • 7、判断map集合是否为空
    public boolean isEmpty()
  • 8、根据键值删除Map中键值对
    public V remove(Object key)
  • 9、将Map中所有的键装到Set集合中返回
    // public Set keySet();
    Set set=map. keySet()
  • 10、返回集合中所有的value的值的集合
    // public Collection values();
    Collection c=map.values()
  • 11、将每个键值对封装到一个个Entry对象中,再把所有Entry的对象封装到Set集合中返回 public Set<Map.Entry<K,V>> entrtSet();
    Set<Map.Entry<K,V>> entrys=map.entrySet()

代码示例如下:

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class hashmap_demo {
   

    public static void main(String[] args){
   
        // 1、new hashmap
        Map<String,Integer> map = new HashMap<String, Integer>();

        // 2、插入键值对数据  public V put(K key, V value)
        map.put("zhangsan",20);
        map.put("lisi",
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值