java中有六支烟,有品牌,价格,生产地三个元素,创建三个Map的箱子,每两支装在一个Map的箱子里,再把三个map的箱子放到一个List的箱子里,通过遍历获取结果
时间: 2024-05-14 22:13:19 浏览: 5
很高兴为您解答此问题。我们可以创建三个Map来存储六支烟的品牌、价格和生产地。然后将每两支烟放入一个Map的箱子里,再将三个map的箱子放入一个List的箱子中。
下面是Java代码示例:
```
import java.util.*;
public class SmokeBox {
public static void main(String[] args) {
// 创建Map1,存储品牌信息
Map<String, String> brandMap = new HashMap<>();
brandMap.put("smoke1", "Marlboro");
brandMap.put("smoke2", "Camel");
brandMap.put("smoke3", "Dunhill");
brandMap.put("smoke4", "Lucky Strike");
brandMap.put("smoke5", "Winston");
brandMap.put("smoke6", "Kent");
// 创建Map2,存储价格信息
Map<String, Double> priceMap = new HashMap<>();
priceMap.put("smoke1", 25.0);
priceMap.put("smoke2", 23.5);
priceMap.put("smoke3", 21.5);
priceMap.put("smoke4", 22.0);
priceMap.put("smoke5", 24.5);
priceMap.put("smoke6", 20.0);
// 创建Map3,存储生产地信息
Map<String, String> originMap = new HashMap<>();
originMap.put("smoke1", "USA");
originMap.put("smoke2", "USA");
originMap.put("smoke3", "UK");
originMap.put("smoke4", "USA");
originMap.put("smoke5", "USA");
originMap.put("smoke6", "Switzerland");
// 将三个Map放入List中
List<Map<String, ?>> smokeList = new ArrayList<>();
smokeList.add(brandMap);
smokeList.add(priceMap);
smokeList.add(originMap);
// 遍历List,输出结果
for(int i=0; i<smokeList.size(); i++) {
Map<String, ?> map = smokeList.get(i);
for(Map.Entry<String, ?> entry : map.entrySet()) {
System.out.println(entry.getKey() + ": " + entry.getValue());
}
System.out.println();
}
}
}
```
希望这能帮到您,如还有其他问题,请随时提问。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)