cba范特西手游攻略

admin · 2003-09-01

  

  群众好,我是Java进阶者。

   1、Hashtable类

  Hashtable类描绘的是散列外,也称哈希外,它经由过程照射召集的办法,将一个元素经由过程其症结字与其存储地位联系联。散列外行使症结字查找元素,而不是行使线性搜寻手艺来查找元素,从而使查找本能大幅度提拔。

   2、Hashtable类boolean containsValue(Object value)步骤

  1.boolean containsValue(Object value)步骤是判定value是不是哈希外中的一个元素。

  2.例子的实行:

  

importjava.util.Hashtable;publicclassT11{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubHashtable<String,Integer>hashtable=newHashtable<String,Integer>();hashtable.put("A",1);hashtable.put("B",2);hashtable.put("C",3);hashtable.put("D",4);booleanflag=hashtable.containsValue(3);System.out.println("hashtable包罗value值为3:"+flag);}}

 

  运转的了局如下图所示:

  

   三、boolean containsKey(Object key)步骤

  1.boolean containsKey(Object key)步骤判定哈希外中能否包罗症结字key。

  2.例子的实行:

  

importjava.util.Hashtable;publicclassT11{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubHashtable<String,Integer>hashtable=newHashtable<String,Integer>();hashtable.put("A",1);hashtable.put("B",2);hashtable.put("C",3);hashtable.put("D",4);booleanflag=hashtable.containsKey("B");System.out.println("hashtable包罗key为B:"+flag);}}

 

  运转的了局如下图所示:

  

   四、public boolean isEmpty()步骤

  1.boolean isEmpty()步骤判定哈希外能否没有键照射到值。

  2.例子的实行:

  

importjava.util.Hashtable;publicclassT11{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubHashtable<String,Integer>hashtable=newHashtable<String,Integer>();hashtable.put("A",1);hashtable.put("B",2);hashtable.put("C",3);hashtable.put("D",4);booleanflag=hashtable.isEmpty();if(flag){System.out.println("哈希外没有键照射到值");}else{System.out.println("哈希外有键照射到值");}}}

 

  运转的了局如下图所示:

  

   五、public void clear()步骤

  1.public void clear()步骤清空哈希外,不包罗任何的键。

  2.例子的实行

  

importjava.util.Hashtable;publicclassT11{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubHashtable<String,Integer>hashtable=newHashtable<String,Integer>();hashtable.put("A",1);hashtable.put("B",2);hashtable.put("C",3);hashtable.put("D",4);System.out.println("hashtable键值对有:"+hashtable);hashtable.clear();System.out.println("清空hashtable:"+hashtable);}}

 

  运转的了局如下图所示:

  

   6、总结

  本文首要先容了Hashtable类、Hashtable类常用的步骤如boolean containsValue(Object value)步骤、boolean containsValue(Object value)步骤、public boolean isEmpty()步骤、public void clear()步骤。

  判定value是不是哈希外中的一个元素行使containsValue(Object value)步骤、判定哈希外中能否包罗症结字key行使containsKey(Object key)步骤。判定哈希外能否没有键照射到值行使isEmpty()步骤、清空哈希外行使clear()步骤。经由过程本文的练习,期望对你有所助助!

文章推荐:

2022 年中国人工智能行业发展现状与市场规模分析 市场规模超 3000 亿元

该来的总要来! 切尔西老板将彻底退出英国市场

雷神黑武士四代开售:i7搭RTX3060不到9千元

智慧城市中 5G 和物联网的未来