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

溫馨提示×

java的map函數怎么使用

小億
138
2023-09-11 17:20:35
欄目: 編程語言

在Java中,Map是一個接口,它表示鍵值對的映射。它有多個實現類,如HashMapTreeMap等。

要使用Map函數,首先需要創建一個Map對象,然后可以使用以下方法來操作Map對象:

  1. put(key, value):將鍵值對添加到Map中。

  2. get(key):根據鍵獲取對應的值。

  3. containsKey(key):檢查Map中是否包含指定的鍵。

  4. containsValue(value):檢查Map中是否包含指定的值。

  5. remove(key):根據鍵刪除對應的鍵值對。

  6. size():返回Map中鍵值對的數量。

以下是一個示例程序,演示了如何使用Map函數:

import java.util.HashMap;
import java.util.Map;
public class MapExample {
public static void main(String[] args) {
// 創建一個HashMap對象
Map<String, Integer> map = new HashMap<>();
// 添加鍵值對到Map中
map.put("apple", 10);
map.put("banana", 5);
map.put("orange", 8);
// 根據鍵獲取對應的值
System.out.println("apple: " + map.get("apple"));
// 檢查Map中是否包含指定的鍵
System.out.println("Contains key 'banana': " + map.containsKey("banana"));
// 檢查Map中是否包含指定的值
System.out.println("Contains value '15': " + map.containsValue(15));
// 根據鍵刪除對應的鍵值對
map.remove("orange");
// 獲取Map中鍵值對的數量
System.out.println("Map size: " + map.size());
}
}

輸出結果:

apple: 10
Contains key 'banana': true
Contains value '15': false
Map size: 2

上述示例程序創建了一個HashMap對象,并使用put方法添加了三個鍵值對。然后,通過get方法獲取了鍵apple對應的值,并使用containsKeycontainsValue方法檢查了Map中是否包含指定的鍵和值。接下來,使用remove方法根據鍵刪除了對應的鍵值對,并使用size方法獲取了Map中鍵值對的數量。

0
怀仁县| 盱眙县| 桑日县| 兴文县| 商城县| 天峨县| 惠水县| 西吉县| 麻城市| 长丰县| 南宫市| 西藏| 巨鹿县| 河北区| 循化| 荥阳市| 山西省| 师宗县| 泗洪县| 库车县| 宜春市| 中西区| 南康市| 奎屯市| 卢氏县| 定日县| 曲阳县| 七台河市| 陇西县| 恩平市| 台中县| 余干县| 八宿县| 宾阳县| 镇康县| 金乡县| 扎赉特旗| 阿拉善右旗| 全南县| 任丘市| 高平市|