import java.util.Scanner;
public class UseManger {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
User[] users=new User[50];
while (true) {
System.out.println(" 通讯录 ");
System.out.println("===========");
System.out.println("1.新增");
System.out.println("2.修改");
System.out.println("3.查看");
System.out.println("4.删除");
System.out.println("5.退出");
System.out.println("===========");
String s=sc.next();
if(s.equals("1")) {
User user=new User();
System.out.print("请输入你的姓名:");
user.name=sc.next();
System.out.print("请输入你的性别:");
user.sex=sc.next();
System.out.print("请输入你的电话号码:");
user.phone=sc.next();
for(int i=0;i<users.length;i++) {
if(users[i]==null) {
users[i]=user;
break;
}
}
System.out.println("添加成功");
}else if(s.equals("2")) {
System.out.print("请输入要修改的联系人姓名:");
String setname=sc.next();
for(User user:users) {
if(user!=null&&user.name.equals(setname)) {
System.out.print("请输入要修改的联系人性别:");
user.sex=sc.next();
System.out.print("请输入要修改的联系人电话号码:");
user.phone=sc.next();
System.out.println("修改成功");
}
}
}else if(s.equals("3")) {
System.out.println("姓名\t性别\t电话");
for(User user : users) {
if(user!=null) {
System.out.println(user.name+"\t"+user.sex+"\t"+user.phone);
}
}
}else if(s.equals("4")) {
System.out.print("请输入要删除的联系人姓名:");
String src=sc.next();
int i;
for(i=0;i<users.length;i++) {
if(users[i]!=null&&users[i].name.equals(src)) {
users[i]=null;
break;
}
}
if(i<users.length) {
System.out.println("删除成功");
}else {
System.out.println("没有找到该联系人");
}
}else if(s.equals("5")) {
System.out.println("安全退出");
break;
}else{
System.out.println("你的输入有误,请重试");
}
}
}
}
public class User {
String name;
String sex;
String phone;
}