java之hashmap介绍
Java中的HashMap是一种基于哈希表实现的Map接口。它允许使用键值对(key-value pairs)存储和检索数据,并提供了高效的插入、查找和删除操作。
以下是关于Java HashMap的详细用法介绍:
1)创建HashMap对象:
Map<String, Integer> myMap = new HashMap<>();
2)插入元素:
myMap.put("key1", 1);
myMap.put("key2", 2);
3)获取元素:
int value = myMap.get("key1"); // 返回1
4)检查元素是否存在:
boolean containsKey = myMap.containsKey("key1"); // 返回true
boolean containsValue = myMap.containsValue(1); // 返回true
5)删除元素:
myMap.remove("key1"); // 删除键为"key1"的元素
清空Map:
6)清除所有元素
myMap.clear();
5)获取Map中元素个数:
int size = myMap.size(); // 返回元素个数
6)检查Map是否为空:
boolean isEmpty = myMap.isEmpty(); // 返回true表示为空