• java-->Hashtable简单使用


     简单代码示例:

    import java.util.Enumeration;
    import java.util.Hashtable;
    
    public class HashTableTest {
        public static void main(String[] args) {
            //1.定义Hashtable(4种方法)
            Hashtable has1 = new Hashtable();//第一个是默认构造方法:
            //Hashtable has2 = new Hashtable(int size);//第二个构造函数创建指定大小的哈希表:
            //Hashtable has3 = new Hashtable(int size,float fillRatio);//第三个构造方法创建了一个指定大小的哈希表,并且通过fillRatio指定填充比例。填充比例必须介于0.0和1.0之间,它决定了哈希表在重新调整大小之前的充满程度:
            //Hashtable has4 = new Hashtable(Map m);//第四个构造方法创建了一个以M中元素为初始化元素的哈希表。哈希表的容量被设置为M的两倍。
            
            //
            has1.put("a", "路飞");
            has1.put("b", "艾斯");
            has1.put("c", "萨博");
            has1.put("d", "黑胡子");
            
            Enumeration names;
            names = has1.keys();
            
            //遍历
            while (names.hasMoreElements()) {
                String str = (String) names.nextElement();
                System.out.println(str+"==="+has1.get(str));
                
            }
            
            has1.put("e","红发");
            has1.remove("b"); //移除
            System.out.println("----------");
            //遍历
            names = has1.keys();
            while (names.hasMoreElements()) {
                String str = (String) names.nextElement();
                System.out.println(str+"==="+has1.get(str));
                
            }
            
        }
    }
    b===艾斯
    a===路飞
    d===黑胡子
    c===萨博
    ----------
    a===路飞
    e===红发
    d===黑胡子
    c===萨博
  • 相关阅读:
    机器分配
    搭建免费私有音乐云
    ngnix相关
    idea常用插件
    notepad++ 实用插件
    liunx 新建自启服务
    scala 语法特性小计
    spring boot 静态资源 访问 配置
    SVN-Unable to create pristine install stream
    idea 编译 错误 Error:java: Compilation failed: internal java compiler error 解决方案
  • 原文地址:https://www.cnblogs.com/cai170221/p/13403544.html
Copyright © 2020-2023  润新知