当前位置:   article > 正文

jdk1.8中HashMap的基本操作_new hashmap(); java 1.8

new hashmap(); java 1.8

HashMap的基本操作

之前一直用Python进行刷题,现在改用Java进行刷题,但有些操作还不太熟悉,下面记录一下HashMap的基本操作。

新建HashMap

HashMap<Integer,Integer> Recruit = new HashMap<>();//新建哈希表Recruit
  • 1

上面只能举例,HashMap还可以新建其类型的键值对。

HashMap中元素的数量

        HashMap<Integer,Integer> Recruit = new HashMap<>();//新建哈希表Recruit
        Recruit.put(1,1);//添加键值对
        Recruit.put(2,2);//添加键值对
        System.out.println(Recruit.size());
  • 1
  • 2
  • 3
  • 4

上面代码将输出2,表示Recruit中有2个元素。

public int size() {
   
        return size;
    }
  • 1
  • 2
  • 3
  • 4

HashMap源码中对size函数的定义,调用size函数即会返回HashMap中元素的个数。

判断HashMap是否为空

        HashMap<Integer,Integer> Recruit1 = new HashMap<>();//新建哈希表Recruit1
        Recruit1.put(2,2);//添加键值对
        System.out.println(Recruit1.isEmpty());
        HashMap<Integer,Integer> Recruit2 = new HashMap<>();//新建哈希表Recruit2
        System.out.println(Recruit2.isEmpty()
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/564517
推荐阅读
相关标签
  

闽ICP备14008679号