91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何在Java中使用Hashtable

小樊
83
2024-08-30 06:08:04
欄目: 編程語言

在Java中,Hashtable是一個用于存儲鍵值對的數據結構

  1. 導入Hashtable類:
import java.util.Hashtable;
  1. 創建一個Hashtable實例:
Hashtable<String, String> hashtable = new Hashtable<>();
  1. 向Hashtable中添加元素:
hashtable.put("key1", "value1");
hashtable.put("key2", "value2");
hashtable.put("key3", "value3");
  1. 從Hashtable中獲取元素:
String value = hashtable.get("key1");
System.out.println("Value of key1: " + value);
  1. 檢查Hashtable中是否包含某個鍵:
boolean containsKey = hashtable.containsKey("key1");
System.out.println("Hashtable contains key1: " + containsKey);
  1. 刪除Hashtable中的元素:
hashtable.remove("key1");
  1. 遍歷Hashtable中的所有鍵值對:
for (String key : hashtable.keySet()) {
    String value = hashtable.get(key);
    System.out.println("Key: " + key + ", Value: " + value);
}
  1. 獲取Hashtable的大小(元素個數):
int size = hashtable.size();
System.out.println("Size of Hashtable: " + size);

下面是一個完整的示例代碼:

import java.util.Hashtable;

public class HashtableExample {
    public static void main(String[] args) {
        // 創建一個Hashtable實例
        Hashtable<String, String> hashtable = new Hashtable<>();

        // 向Hashtable中添加元素
        hashtable.put("key1", "value1");
        hashtable.put("key2", "value2");
        hashtable.put("key3", "value3");

        // 從Hashtable中獲取元素
        String value = hashtable.get("key1");
        System.out.println("Value of key1: " + value);

        // 檢查Hashtable中是否包含某個鍵
        boolean containsKey = hashtable.containsKey("key1");
        System.out.println("Hashtable contains key1: " + containsKey);

        // 刪除Hashtable中的元素
        hashtable.remove("key1");

        // 遍歷Hashtable中的所有鍵值對
        for (String key : hashtable.keySet()) {
            String val = hashtable.get(key);
            System.out.println("Key: " + key + ", Value: " + val);
        }

        // 獲取Hashtable的大小(元素個數)
        int size = hashtable.size();
        System.out.println("Size of Hashtable: " + size);
    }
}

運行這段代碼,你將看到以下輸出:

Value of key1: value1
Hashtable contains key1: true
Key: key3, Value: value3
Key: key2, Value: value2
Size of Hashtable: 2

0
潼关县| 古交市| 仙桃市| 开鲁县| 灵川县| 怀远县| 天镇县| 石屏县| 武宣县| 江都市| 大名县| 荆门市| 正定县| 深圳市| 五原县| 六枝特区| 阜阳市| 台东市| 固镇县| 上思县| 清徐县| 黑龙江省| 内江市| 龙里县| 房山区| 勃利县| 永济市| 明溪县| 太和县| 新巴尔虎左旗| 石家庄市| 关岭| 岚皋县| 社旗县| 常山县| 宁武县| 洛川县| 渑池县| 扎兰屯市| 陇川县| 宁都县|