使用Map 接口的实现类,输出西北省份及其主要城市。
时间: 2024-02-15 13:06:05 浏览: 26
好的,可以使用Java的Map接口及其实现类来实现这个功能。以下是一种可能的实现方式:
```java
import java.util.HashMap;
import java.util.Map;
public class NorthwestProvinces {
public static void main(String[] args) {
Map<String, String> provinceCityMap = new HashMap<>();
provinceCityMap.put("陕西", "西安");
provinceCityMap.put("甘肃", "兰州");
provinceCityMap.put("青海", "西宁");
provinceCityMap.put("宁夏", "银川");
provinceCityMap.put("新疆", "乌鲁木齐");
for (Map.Entry<String, String> entry : provinceCityMap.entrySet()) {
System.out.println(entry.getKey() + ":" + entry.getValue());
}
}
}
```
在这个例子中,我们使用了Java的HashMap实现Map接口,并将西北五个省份及其主要城市存储在其中。然后,我们使用entrySet()方法遍历Map中的每一个键值对,并使用getKey()和getValue()方法获取键和值,最后输出到控制台上。这样就可以得到以下输出结果:
```
陕西:西安
新疆:乌鲁木齐
青海:西宁
宁夏:银川
甘肃:兰州
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)