1. 程式人生 > 實用技巧 >java-->Hashtable簡單使用

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===薩博