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

溫馨提示×

Java中put方法返回值是什么

小樊
84
2024-09-10 12:49:55
欄目: 編程語言

在Java中,put方法通常用于向集合(如Map)中添加元素

對于HashMapHashtableput方法的返回值是插入的鍵對應的舊值。如果鍵之前不存在,則返回null

例如:

import java.util.HashMap;

public class Main {
    public static void main(String[] args) {
        HashMap<String, String> map = new HashMap<>();
        
        // 添加一個鍵值對,并打印返回值(舊值)
        String oldValue1 = map.put("key1", "value1");
        System.out.println("Old value for key1: " + oldValue1); // 輸出:Old value for key1: null
        
        // 再次添加相同的鍵,并更新其值
        String oldValue2 = map.put("key1", "newValue1");
        System.out.println("Old value for key1: " + oldValue2); // 輸出:Old value for key1: value1
    }
}

請注意,這里的示例使用了HashMap類,但是Hashtable類的put方法也有類似的行為。對于其他集合類(如List、Set等),put方法可能不適用或具有不同的行為。

0
乌拉特前旗| 泌阳县| 锡林郭勒盟| 广西| 南江县| 秀山| 大余县| 左贡县| 札达县| 年辖:市辖区| 静海县| 葫芦岛市| 保康县| 永昌县| 寻乌县| 仙游县| 古蔺县| 都江堰市| 民权县| 许昌县| 襄樊市| 秭归县| 方城县| 漠河县| 武邑县| 行唐县| 周至县| 平昌县| 宁波市| 昭苏县| 锦屏县| 芮城县| 自贡市| 侯马市| 芦溪县| 墨竹工卡县| 名山县| 泽库县| 泗洪县| 仪陇县| 探索|