Используйте Java, чтобы реализовать простую систему управления телефонными книгами, которая может хранить имена, полов, возраст, номера телефонов и другую информацию о 100 человек, и может добавлять, удалять, изменять и проверять систему.
Некоторые из кодов следующие:
Public Class Phbook {public static void main (string [] args) {Person PersonArray [] = New Person [100]; int index = 0; for (int i = 0; i <100; i ++) {System.out.println ("Система управления телефонными книгами"); System.out.println ("1. Добавить 2. Удалить 3. Modify 4. Запрос всех 5. Запрос 0. Выход в соответствии с именем"); System.out.println («Пожалуйста, выберите бизнес»); Scanner Input = новый сканер (System.in); int a = input.nextint (); Switch (a) {case 0: {System.out.println ("Exit System"); i = 101; }; перерыв; Case 1: {System.out.println ("Добавить телефонную книгу"); System.out.print ("name:"); Сканер n = новый сканер (System.in); String name = n.next (); System.out.print («Пол:»); Сканер S = новый сканер (System.in); String sex = s.next (); System.out.print («Возраст:»); Сканер AG = новый сканер (System.in); String Age = ag.next (); System.out.print ("Тел:"); Сканер TEL = новый сканер (System.in); String telnum = tel.next (); System.out.print ("QQ:"); Сканер Q = новый сканер (System.in); String qq = q.next (); System.out.print («Адрес:»); Сканер add = новый сканер (System.in); String address = add.next (); PersonArray [index] = новый человек (имя, пол, возраст, телнум, QQ, адрес); index = index + 1; }; перерыв; Случай 2: {System.out.println ("Удалить телефонную книгу"); System.out.println («Имя, которое необходимо удалить:»); Scanner name0 = новый сканер (System.in); String namelel = name0.next (); for (int j = 0; j <index; j ++) {if (undel.equals (personarray [j] .name) == true) {for (int n = j; n <index - 1; n ++) {personarray [n] = personarray [n+1]; } index = index - 1; перерыв; } if (j == index - 1) {System.out.println ("Нет такого человека"); }}}}; перерыв; Случай 3: {System.out.println («Изменить телефонную книгу»); System.out.println («Имя, которое необходимо изменить:»); Scanner name00 = новый сканер (System.in); String nameedit = name00.next (); for (int k = 0; k <index; k ++) {if (nameedit.equals (personarray [k] .name) == true) {System.out.print ("name:"); Сканер XM1 = новый сканер (System.in); String name1 = xm1.next (); System.out.print («Пол:»); Сканер XB1 = новый сканер (System.in); String sex1 = xb1.next (); System.out.print («Возраст:»); Сканер NL1 = новый сканер (System.in); String age1 = nl1.next (); System.out.print ("Тел:"); Сканер DH1 = новый сканер (System.in); String telnum1 = dh1.next (); System.out.print ("QQ:"); Сканер Q1 = новый сканер (System.in); String qq1 = q1.next (); System.out.print («Адрес:»); Сканер DZ1 = новый сканер (System.in); String addres1 = dz1.next (); PersonArray [k] = новый человек (name1, sex1, age1, telnum1, qq1, адрес1); перерыв; } if (k == index - 1) {System.out.println ("Проверьте этот человек"); }}}; перерыв; Случай 4: {System.out.println ("Показать все телефонные книги"); for (int l = 0; l <index; l ++) {System.out.println (PersonArray [l] .toString ()); }}; перерыв; Случай 5: {System.out.println ("Query Phone Books"); System.out.println («Имя, которое нужно запросить:»); Сканер NA = новый сканер (System.in); String nameprint = na.next (); for (int m = 0; m <index; m ++) {if (nameprint.equals (personarray [m] .name) == true) {system.out.println (personarray [m] .toString ()); перерыв; } if (m == index - 1) {System.out.println ("нет этого человека"); }}}; перерыв; по умолчанию: {System.out.println ("Нет, эта функция"); }; перерыв; }} public Person (String name, строковое пол, возраст строки, строка Telnum, String qq, строка адрес) {this.name = name; this.sex = sex; this.age = возраст; this.telnum = telnum; this.qq = qq; this.address = адрес; } public String toString () {return "[name =" + name + ", gende =" + sex + ", age =" + age + ", phone =" + telnum + ", qq =" + qq + ", address =" + address + "]"; }Вот результаты работы программы:
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.