Map 提供了一个更通用的元素存储方法。
Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。
Map<String, String> map = new HashMap<String, String>();
本项目使用Persons类作为value,Persons类中name为key。
实体类Persons
import java.util.List;
import java.util.Map;
import java.util.Scanner;
public class Persons {
private String name;
private String sex;
private String phonenum;
private String age;
private String qq;
private String address;
Scanner sc = new Scanner(System.in);
public Persons addPerson() {
Persons person = new Persons();
System.out.println("输入姓名:");
String name = sc.next();
System.out.println("输入性别:");
String sex = sc.next();
System.out.println("输入电话号码:");
String phonenum = sc.next();
System.out.println("输入年龄:");
String age = sc.next();
System.out.println("输入qq:");
String qq = sc.next();
System.out.println("输入地址:");
String address = sc.next();
person.setName(name);
person.setAge(age);
person.setPhonenum(phonenum);
person.setQq(qq);
person.setSex(sex);
person.setAddress