Java 使用 Map 集合存储人物姓名和字号
Java 使用 Map 集合存储人物姓名和字号
本文将介绍如何使用 Java 的 Map 集合来存储三国人物的姓名和字号。
需求:
将以下人物姓名和字号存储到 Map 集合中:
- 刘备:字玄德
- 诸葛亮:字孔明
- 曹操:字孟德
- 孙权:字仲谋
- 关羽:字云长
- 张飞:字翼德
- 赵云:字子龙
- 乐进:字文谦
- 李典:字曼成
- 曹仁:字子孝
- 曹洪:字子廉
实现:
可以使用 Java 的 Map 集合来实现这个需求。首先,创建一个 HashMap 对象用来存储名字和字号的对应关系。
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, String> nameMap = new HashMap<>();
nameMap.put('刘备', '字玄德');
nameMap.put('诸葛亮', '字孔明');
nameMap.put('曹操', '字孟德');
nameMap.put('孙权', '字仲谋');
nameMap.put('关羽', '字云长');
nameMap.put('张飞', '字翼德');
nameMap.put('赵云', '字子龙');
nameMap.put('乐进', '字文谦');
nameMap.put('李典', '字曼成');
nameMap.put('曹仁', '字子孝');
nameMap.put('曹洪', '字子廉');
// 输出map集合的内容
for (Map.Entry<String, String> entry : nameMap.entrySet()) {
System.out.println('名字:' + entry.getKey() + ',字号:' + entry.getValue());
}
}
}
运行以上代码,将会输出:
名字:刘备,字号:字玄德
名字:曹操,字号:字孟德
名字:关羽,字号:字云长
名字:赵云,字号:字子龙
名字:曹仁,字号:字子孝
名字:李典,字号:字曼成
名字:曹洪,字号:字子廉
名字:孙权,字号:字仲谋
名字:张飞,字号:字翼德
名字:乐进,字号:字文谦
名字:诸葛亮,字号:字孔明
可以看到,名字和字号的对应关系被成功存储在了 Map 集合中。
原文地址: https://www.cveoy.top/t/topic/nbgk 著作权归作者所有。请勿转载和采集!