STUDENT.JAVA
package test;
public class Student {
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
String name;
int age;
public Student (int age,String name){
this.age=age;
this.name=name;
}
}
package test;
import java.util.HashMap;
import java.util.Map;
public class map {
public static void main(String[] args) {
Map<String ,Student> aa =new HashMap<String,Student>();
Student stu1 = new Student(1,"MapTom");
Student stu2 = new Student(2,"MapJack");
Student stu3 = new Student(3,"MapKoby");
aa.put("1", stu1);
aa.put("2", stu2);
aa.put("3", stu3);
for (String bb : aa.keySet()) {
System.out.println(aa.get(bb).getName());
}
}
}
MapKoby
MapJack
MapTom
遍历map的三种方法: