,使用Map接口的实现类,输出东西
时间: 2024-03-06 19:48:14 浏览: 16
好的,我可以使用Java中的Map接口的实现类来演示一下。Map接口是Java中的一个键值对映射集合,它提供了键到值的映射,不允许键重复,而值可以重复。常用的Map实现类有HashMap、TreeMap、LinkedHashMap等。
下面是一个简单的使用HashMap实现的例子:
```java
import java.util.HashMap;
import java.util.Map;
public class MapDemo {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
map.put("pear", 4);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println("key: " + entry.getKey() + ", value: " + entry.getValue());
}
}
}
```
输出结果为:
```
key: orange, value: 3
key: pear, value: 4
key: banana, value: 2
key: apple, value: 1
```
这个例子中,我们创建了一个HashMap实例,然后向其中添加了四个键值对。接着,使用for循环遍历了Map中的每一个键值对,并输出了它们的键和值。