import java.util.HashMap; public class HashMapDemoMain { public static void main(String args[]) { //キーと値のペアでデータを管理するマップ HashMap map = new HashMap(); map.put("あべゆきえ", new Student(1, "安倍", "幸恵")); map.put("いとうしんじ", new Student(2, "伊藤", "信二")); if (map.containsKey("いとうしんじ")) { Student gakusei = map.get("いとうしんじ"); gakusei.showData(); } } } class Student { private int no;// 出席番号 private String lastName;// 姓 private String firstName;// 名 public Student(int no, String lastName, String firstName) { super(); this.no = no; this.lastName = lastName; this.firstName = firstName; } public void showData() { System.out.println(no + "番:" + lastName + " " + firstName); } }