java編寫源文件地址爲:java
連接:https://pan.baidu.com/s/1jeScQwPd6J1MsTYkwWxriw
提取碼:102x
複製這段內容後打開百度網盤手機App,操做更方便哦this
做業:
spa
本題目使用Map集合;code
編寫Student類:blog
package com.jihe.zuoye; public class Student { private String name; private String sex; public Student() { } public Student(String name, String sex) { this.name = name; this.sex = sex; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } }
編寫StudentMap類:get
package com.jihe.zuoye; import java.util.HashMap; import java.util.Map; import java.util.Set; public class StudentMap { public static void main(String[] args) { Student stu1 = new Student("張三","男"); Student stu2 = new Student("王四","女"); Student stu3 = new Student("趙五","男"); Map<String,Student> map = new HashMap<String,Student>(); map.put("Jo",stu1); map.put("Lily",stu2); map.put("Smith",stu3); Set<String> keys = map.keySet(); for(String key:keys){ System.out.println(key+"的中文名爲:"+map.get(key).getName()+",性別爲:"+map.get(key).getSex()); } } }
輸出結果爲:it
Jo的中文名爲:張三,性別爲:男
Smith的中文名爲:趙五,性別爲:男
Lily的中文名爲:王四,性別爲:女