需求:创建一个HashMap集合,键是学号(String),值是学生对象(Student)。存储三个键值对元素,并遍历
思路:
- 定义学生类
- 创建HasMap集合对象
- 创建学生对象
- 把学生添加到集合
- 遍历集合
- 方式1:键找值
- 方式2:键值对对象找键和值
package MapDemo01;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
/*
需求:创建一个HashMap集合,键是学号(String),值是学生对象(Student)。存储三个键值对元素,并遍历
思路:
定义学生类
创建HasMap集合对象
创建学生对象
把学生添加到集合
遍历集合
方式1:键找值
方式2:键值对对象找键和值
*/
public class Demo {
public static void main(String[] args) {
//创建HasMap集合对象
Map<String, Student> hm = new HashMap<String, Student>();
//创建学生对象
Student s1 = new Student("张三", 21);
Student s2 = new Student("李四", 28);
Student s3 = new Student("王五", 36);