联系人
import java.util.*; class TelPeople { static boolean i = true; String[] name = new String[9]; String[] gender = new String[9]; int[] age = new int[9]; long[] number = new long[9]; long[] ID = new long[9]; //--------显示界面------------------- public void display(){ System.out.PRintln("--------------------电话本管理---------------"); System.out.println("/t1.新增/t2.根据姓名查找/t3.查看所有/t4.退出"); System.out.println("--------------------电话本管理---------------"); } //--------------------主界面选择操作--------------- public void select(){ while(i){ i = true; System.out.println("请选择业务:"); Scanner input = new Scanner(System.in); int select = input.nextInt(); switch(select){ case 1: System.out.println("------添加至联系人------"); add();break; case 2: System.out.println("------根据姓名查找------"); nameRead();break; case 3: System.out.println("-----查看所有联系人-----"); read();break; case 4: System.out.println("--------退出系统--------"); exit();break; default: System.out.println("--------------您的输入有误--------------"); break; } } } //------------退出方法------------- public void exit() { // TODO Auto-generated method stub i = false; } //----------查看所有联系人---------- public void read() { // TODO Auto-generated method stub for(int i = 0;i <name.length;i++){ if(name[i] != null){ System.out.println("姓名:"+name[i]+"性别:"+gender[i]+"年龄:"+age[i]+"手机号:"+number[i]+"身份证:"+ID[i]); } } } //----------根据姓名查看联系人------------ public void nameRead() { // TODO Auto-generated method stub System.out.println("请输入要查找的联系人:"); Scanner input = new Scanner(System.in); String inName = input.next(); //int num = 0; boolean flag = false; for(int i = 0; i < name.length;i++){ if(inName.equals(name[i])){ System.out.println("姓名:"+name[i]+"性别:"+gender[i]+"年龄:"+age[i]+"手机号:"+number[i]+"身份证:"+ID[i]); flag = false ; break; }else{ flag = true; } } if(flag){ System.out.println("没有找到"); } } //-----------添加联系人------------- public void add() { int num = 0; for(int i =0;i < name.length;i++){ if(name[i] != null){ num++; } } System.out.println("姓名:"); Scanner input = new Scanner(System.in); name[num] = input.next(); System.out.println("性别:"); gender[num] = input.next(); System.out.println("年龄:"); age[num] = input.nextInt(); System.out.println("手机号:"); number[num] = input.nextInt(); System.out.println("身份证:"); ID[num] = input.nextInt(); System.out.println("姓名:"+name[num]+","+"性别:"+gender[num]+","+"年龄:"+age[num]+","+"电话:"+number[num]+","+","+"身份证号:"+ID[num]); System.out.println("/n"+"添加成功"); } } public class TelBook{ public static void main(String[] args) { TelPeople p = new TelPeople(); p.display(); p.select(); } }
新闻热点
疑难解答