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 集合中。

Java 使用 Map 集合存储人物姓名和字号

原文地址: https://www.cveoy.top/t/topic/nbgk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录