创建一个类StudentTest,添加main方法,要求:
使用HashMap进行存储,存储“计算机学院”和“外国语学院”的若干个Student对象 ,
输出“计算机学院”和“外国语学院”的学生名单。(使用1题中的Student类)
package Java;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Set;
public class StudentTest {
public static void main(String[] args) {
HashMap hash = new HashMap();
Student s1 = new Student("lucy");
Student s2 = new Student("jack");
Student s3 = new Student("marry");
Student s4 = new Student("peter");
Student s5 = new Student("kate");
ArrayList jsj = new ArrayList();
jsj.add(s1);
jsj.add(s3);
jsj.add(s5);
ArrayList wgy = new ArrayList();
wgy.add(s2);
wgy.add(s4);
hash.put("计算机学院", jsj);
hash.put("外国语学院", wgy);
System.out.println("计算机学院的学生有");
String key = "计算机学院";
if(hash.containsKey(key)) {
System.out.println(hash.get(key));
}
System.out.println("外国语学院的学生有");
key = "外国语学院";
if(hash.containsKey(key)) {
System.out.println(hash.get(key));
}
}
}
本文介绍了一个Java示例程序,使用HashMap数据结构来存储并输出来自“计算机学院”和“外国语学院”的学生名单。通过创建Student类的对象,并将其添加到对应的学院列表中,最后在main方法中打印出每个学院的学生名单。

1118

被折叠的 条评论
为什么被折叠?



