ToB企服应用市场:ToB评测及商务社交产业平台

标题: day25--Java集合08 [打印本页]

作者: 反转基因福娃    时间: 2022-9-16 17:21
标题: day25--Java集合08
Java集合08

15.HashTable

15.1HashTable的基本介绍

例子:
Hashtable的底层
  1. package li.map.hashtable;
  2. import java.util.Hashtable;
  3. @SuppressWarnings("all")
  4. public class HashTableExercise {
  5.     public static void main(String[] args) {
  6.         Hashtable table = new Hashtable();
  7.         table.put("john",100);//ok
  8.         //table.put(null,100);//异常
  9.         //table.put("john",null);//异常
  10.         table.put("likk",100);//ok
  11.         table.put("likk",99);//替换
  12.         System.out.println(table);//{likk=99, john=100} 无序
  13.     }
  14. }
复制代码
如下图:初始容量为11,临界值为8
如下图:当数组容量使用到8时,要添加下一个元素时,数组会先扩容到23,临界值变为17


15.2HashTable扩容

简单说一下HashTable的底层


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4