溫馨提示×

Java Map.get 怎樣處理鍵不存在

小樊
139
2024-10-14 18:13:07
欄目: 編程語言

在 Java 中,當使用 Map.get() 方法獲取鍵對應的值時,如果鍵不存在于 Map 中,Map.get() 方法將返回 null。你可以根據需要對這個返回值進行處理。

例如:

import java.util.HashMap;
import java.util.Map;

public class Main {
    public static void main(String[] args) {
        Map<String, String> map = new HashMap<>();
        map.put("key1", "value1");
        map.put("key2", "value2");

        String value = map.get("key3");
        if (value == null) {
            System.out.println("Key3 does not exist in the map.");
        } else {
            System.out.println("Key3 exists in the map with value: " + value);
        }
    }
}

在這個例子中,我們嘗試獲取鍵為 “key3” 的值。因為 “key3” 不存在于 map 中,所以 Map.get() 返回 null。我們通過檢查返回值是否為 null 來處理這種情況,并輸出相應的提示信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女