Use Java para implementar un sistema de gestión de la guía telefónica simple, que puede almacenar los nombres, géneros, edades, números de teléfono y otra información de 100 personas, y puede agregar, eliminar, modificar y verificar el sistema.
Algunos de los códigos son los siguientes:
public class Phbook {public static void main (String [] args) {Person PersonArray [] = nueva persona [100]; int index = 0; for (int i = 0; i <100; i ++) {System.out.println ("Sistema de gestión de la libros de teléfono"); System.out.println ("1. Agregar 2. Eliminar 3. Modificar 4. Consulta todos 5. Consulta 0. Salir según el nombre"); System.out.println ("Seleccione Negocio"); Entrada del escáner = nuevo escáner (System.in); int a = input.nextInt (); switch (a) {Case 0: {System.out.println ("Sistema de salida"); i = 101; }; romper; Caso 1: {System.out.println ("Agregar teléfonos por teléfono"); System.out.print ("Nombre:"); Escáner n = nuevo escáner (system.in); Name de cadena = N.Next (); System.out.print ("Género:"); Escáner s = nuevo escáner (system.in); String Sex = S.Next (); System.out.print ("Age:"); Escáner AG = nuevo escáner (System.in); String Age = AG.Next (); System.out.print ("Tel:"); Escáner tel = nuevo escáner (system.in); String Telnum = Tel.Next (); System.out.print ("Qq:"); Escáner q = nuevo escáner (system.in); Cadena qq = q.next (); System.out.print ("Dirección:"); Escáner add = new Scanner (System.in); Dirección de cadena = add.next (); PersonArray [índice] = nueva persona (nombre, sexo, edad, telnum, qq, dirección); índice = índice + 1; }; romper; Caso 2: {System.out.println ("Eliminar la guía telefónica"); System.out.println ("Nombre que debe eliminarse:"); Escáner name0 = new Scanner (System.in); Cadena namedel = name0.next (); for (int j = 0; j <index; j ++) {if (namedEl.equals (PersonArray [j] .name) == true) {for (int n = j; n <index - 1; n ++) {PersonArray [n] = PersonArray [n+1]; } índice = índice - 1; romper; } if (j == índice - 1) {system.out.println ("no hay tal persona"); }}}}; romper; Caso 3: {System.out.println ("Modificar la guía telefónica"); System.out.println ("Nombre que debe modificarse:"); Escáner name00 = new Scanner (System.in); Cadena nameEdit = name00.Next (); for (int k = 0; k <index; k ++) {if (nameEdit.equals (PersonArray [k] .name) == true) {system.out.print ("name:"); Escáner xm1 = nuevo escáner (system.in); String name1 = xm1.next (); System.out.print ("Género:"); Escáner xb1 = nuevo escáner (system.in); String Sex1 = xb1.next (); System.out.print ("Age:"); Escáner nl1 = nuevo escáner (system.in); String Age1 = nl1.next (); System.out.print ("Tel:"); Escáner dh1 = nuevo escáner (system.in); Cadena Telnum1 = dh1.next (); System.out.print ("Qq:"); Escáner q1 = nuevo escáner (system.in); Cadena qq1 = q1.next (); System.out.print ("Dirección:"); Escáner dz1 = nuevo escáner (system.in); Dirección de cadena1 = dz1.next (); PersonArray [k] = nueva persona (Name1, Sex1, Age1, Telnum1, Qq1, Dirección1); romper; } if (k == índice - 1) {system.out.println ("verifique esta persona"); }}}; romper; Caso 4: {System.out.println ("Mostrar todas las libras telefónicas"); for (int l = 0; l <index; l ++) {System.out.println (PersonArray [l] .ToString ()); }}; romper; Caso 5: {System.out.println ("Fueras telefónicas de consulta"); System.out.println ("Nombre que debe ser consultado:"); Escáner na = nuevo escáner (system.in); Cadena nameprint = na.next (); for (int m = 0; m <index; m ++) {if (namePrint.equals (personaArray [m] .name) == true) {System.out.println (PersonArray [m] .ToString ()); romper; } if (m == índice - 1) {system.out.println ("no esta persona"); }}}; romper; predeterminado: {system.out.println ("no esta función"); }; romper; }} persona pública (nombre de cadena, sexo de cadena, edad de cadena, cadena telnum, cadena qq, dirección de cadena) {this.name = name; this.sex = sexo; this.age = edad; this.telnum = Telnum; this.qq = qq; this.address = dirección; } public String toString () {return "[name =" + name + ", género =" + sexo + ", edad =" + edad + ", phone =" + telnum + ", qq =" + qq + ", dirección =" + dirección + "]"; }Aquí están los resultados del programa en ejecución:
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.