Verwenden Sie Java, um ein einfaches Telefonbuchverwaltungssystem zu implementieren, mit dem Namen, Geschlechter, Alter, Telefonnummern und andere Informationen von 100 Personen gespeichert werden können, und können das System hinzufügen, löschen, ändern und überprüfen.
Einige der Codes sind wie folgt:
public class phook {public static void main (String [] args) {Person PersonArray [] = new Person [100]; int index = 0; für (int i = 0; i <100; i ++) {System.out.println ("Telefonbuchverwaltungssystem"); System.out.println ("1. add 2. löschen 3. modifizieren Sie 4. Abfragen Sie alle 5. Abfrage 0. Beenden Sie nach dem Namen"); System.out.println ("Bitte wählen Sie Geschäft aus"); Scanner input = neuer Scanner (System.in); int a = input.nextint (); Switch (a) {case 0: {System.out.println ("Exit System"); I = 101; }; brechen; Fall 1: {System.out.println ("Telefonbuch hinzufügen"); System.out.print ("Name:"); Scanner n = neuer Scanner (System.in); String name = n.Next (); System.out.print ("Geschlecht:"); Scanner S = neuer Scanner (System.in); String sex = S.Next (); System.out.print ("Alter:"); Scanner Ag = neuer Scanner (System.in); String Age = ag.Next (); System.out.print ("Tel:"); Scanner tel = neuer Scanner (System.in); String tellnum = Tel.Next (); System.out.print ("QQ:"); Scanner q = neuer Scanner (System.in); String qq = Q.Next (); System.out.print ("Adresse:"); Scanner add = neuer Scanner (System.in); String address = add.next (); PersonArray [index] = neue Person (Name, Geschlecht, Alter, Ternum, QQ, Adresse); Index = Index + 1; }; brechen; Fall 2: {System.out.println ("das Telefonbuch löschen"); System.out.println ("Name, der gelöscht werden muss:"); Scanner name0 = neuer Scanner (System.in); String namedel = name0.next (); für (int j = 0; j <index; j ++) {if (namedel.equals (PersonArray [j] .Name) == true) {für (int n = j; n <index - 1; n ++) {PersonArray [n] = personArray [n+1]; } index = index - 1; brechen; } if (j == Index - 1) {System.out.println ("no solche Person"); }}}}; brechen; Fall 3: {System.out.println ("das Telefonbuch ändern"); System.out.println ("Name, der geändert werden muss:"); Scanner name00 = neuer Scanner (System.in); String nameedit = name00.next (); für (int k = 0; k <index; k ++) {if (nameEdit.equals (PersonArray [k] .Name) == true) {System.out.print ("Name:"); Scanner xm1 = neuer Scanner (System.in); String name1 = xm1.next (); System.out.print ("Geschlecht:"); Scanner xb1 = neuer Scanner (System.in); String sex1 = xb1.next (); System.out.print ("Alter:"); Scanner nl1 = neuer Scanner (System.in); String ay1 = nl1.Next (); System.out.print ("Tel:"); Scanner dh1 = neuer Scanner (System.in); String telnum1 = dh1.next (); System.out.print ("QQ:"); Scanner q1 = neuer Scanner (System.in); String qq1 = q1.next (); System.out.print ("Adresse:"); Scanner dz1 = neuer Scanner (System.in); String address1 = dz1.next (); PersonArray [k] = neue Person (Name1, Sex1, Alter1, Telnum1, QQ1, Adresse1); brechen; } if (k == index - 1) {System.out.println ("diese Person überprüfen"); }}}; brechen; Fall 4: {System.out.println ("Alle Telefonbücher anzeigen"); für (int l = 0; l <index; l ++) {System.out.println (PersonArray [l] .ToString ()); }}; brechen; Fall 5: {System.out.println ("Abfragen Telefonbücher"); System.out.println ("Name, der abfragt werden muss:"); Scanner na = neuer Scanner (System.in); String nameprint = na.Next (); für (int m = 0; m <index; m ++) {if (nameprint.equals (PersonArray [m] .Name) == true) {System.out.println (PersonArray [m] .ToString ()); brechen; } if (m == index - 1) {System.out.println ("nein diese Person"); }}}; brechen; Standard: {System.out.println ("no diese Funktion"); }; brechen; }} public Person (String -Name, String Sex, String -Alter, String -Telnum, String QQ, String -Adresse) {this.name = name; this.sex = sex; this.age = Alter; this.telnum = telnum; this.qq = qq; this.address = Adresse; } public String toString () {return "[name =" + name + ", gender =" + sex + ", ay" + age + ", melphy =" + telnum + ", qq =" + qq + ", adress =" + adress + "]"; }Hier sind die Ergebnisse des Programms ausgeführt:
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.