java map集合
时间: 2023-11-13 22:56:57 浏览: 110
Java中的Map是一种键值对存储的数据结构,可以通过键来快速访问对应的值。常见的实现类有HashMap、TreeMap、LinkedHashMap等。其中,HashMap是最常用的实现类之一,它基于哈希表实现,具有快速的插入、删除和查找操作。
下面是一个简单的HashMap使用示例:
```java
Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
System.out.println(map.get("apple")); // 输出1
System.out.println(map.containsKey("banana")); // 输出true
System.out.println(map.containsValue(3)); // 输出true
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + " : " + entry.getValue());
}
// 输出:
// apple : 1
// banana : 2
// orange : 3
```
阅读全文