用Java写,二、Map接口 【例1】选择合适的Map集合(泛型)保存5位学员的学号和姓名,然后按学号的自然顺序的将这些键值对一一打印出来。 提示: 1)创建TreeMap集合。 2)使用put()方法将学号(“1”、“2”、“3”、“4”、“5”)和姓名(“Lucy”、“John”、“Smith”、“Aimee”、“Amanda”)存储到Map中,存的时候可以打乱顺序观察排序后的效果。 3)使用 map.keySet()获取键的Set集合。 4)使用Set集合的iterator()方法获得Iterator对象用于迭代键。 5)使用Map集合的get()方法获取键所对应的值。
时间: 2023-03-09 16:11:28 浏览: 136
Java面向对象编程与集合框架:Map接口与泛型的应用解析
答案:首先创建一个TreeMap集合,然后通过put()方法将学号(“1”、“2”、“3”、“4”、“5”)和姓名(“Lucy”、“John”、“Smith”、“Aimee”、“Amanda”)存储到Map中,之后使用map.keySet()获取键的Set集合,并使用Set集合的iterator()方法获得Iterator对象用于迭代键,最后利用Map集合的get()方法获取键所对应的值,即可按学号自然顺序将键值对一一打印出来。
阅读全文