import java.util.HashMap;
import java.util.Iterator;
public Student(String name, String details, int age)
return "name: " + name + ", details: " + details + ", age: " + age;
private static Map map = new HashMap();
public static void Register()
System.out.println("Register:");
map.put("1", new Student("Jack", "shuaiguo", 11));
map.put("2", new Student("Rose", "meilv", 12));
map.put("3", new Student("Lucy", "na", 13));
public static void Update(String id, Student student)
System.out.println("Update:");
System.out.println(student.age);
public static boolean Login(String id, String name)
System.out.println("Login id:" + id + ", name: " + name);
Student value = (Student) map.get(id);
String result = value.name.equals(name) ? "successfully" : "failed";
System.out.println("Login " + result);
return value.name.equals(name);
public static void QueryAll()
System.out.println("QueryAll:");
Iterator iterator = set.iterator();
while (iterator.hasNext())
String key = (String) iterator.next();
Student value = (Student) map.get(key);
System.out.println("id: " + key +": "+ value.toString());
public static void Delete(String id)
System.out.println("Delete id: " + id);
public static void main(String[] args)
Update("3", new Student("Lucy_new", "aa", 16));
