Gunakan Java untuk mengimplementasikan sistem manajemen buku telepon sederhana, yang dapat menyimpan nama, jenis kelamin, usia, nomor telepon, dan informasi lain dari 100 orang, dan dapat menambah, menghapus, memodifikasi, dan memeriksa sistem.
Beberapa kode adalah sebagai berikut:
Public Class Phbook {public static void main (String [] args) {Personentsarray [] = orang baru [100]; INT INDEX = 0; untuk (int i = 0; i <100; i ++) {System.out.println ("Sistem Manajemen Buku Telepon"); System.out.println ("1. Tambahkan 2. Hapus 3. Modifikasi 4. Kueri Semua 5. Kueri 0. Keluar sesuai nama"); System.out.println ("Pilih Bisnis"); Input Pemindai = Pemindai Baru (System.in); int a = input.nextInt (); switch (a) {case 0: {System.out.println ("Sistem Keluar"); i = 101; }; merusak; Kasus 1: {System.out.println ("Tambahkan Buku Telepon"); System.out.print ("Name:"); Pemindai n = pemindai baru (System.in); String name = n.next (); System.out.print ("Gender:"); Pemindai S = Pemindai Baru (System.in); String sex = s.next (); System.out.print ("usia:"); Pemindai AG = Pemindai Baru (System.in); String Age = Ag.Next (); System.out.print ("Tel:"); Scanner Tel = Pemindai Baru (System.in); String telnum = tel.next (); System.out.print ("qq:"); Pemindai Q = Pemindai Baru (System.in); String qq = q.next (); System.out.print ("Alamat:"); Pemindai add = pemindai baru (System.in); Alamat string = add.next (); personarray [indeks] = orang baru (nama, jenis kelamin, usia, telnum, qq, alamat); indeks = indeks + 1; }; merusak; Kasus 2: {System.out.println ("Hapus Buku Telepon"); System.out.println ("Nama yang perlu dihapus:"); Pemindai nama0 = pemindai baru (System.in); String namedEl = name0.next (); untuk (int j = 0; j <index; j ++) {if (namanya. } index = index - 1; merusak; } if (j == index - 1) {System.out.println ("Tidak ada orang seperti itu"); }}}}; merusak; Kasus 3: {System.out.println ("Ubah Buku Telepon"); System.out.println ("Nama yang perlu dimodifikasi:"); Pemindai Nama00 = Pemindai Baru (System.in); String nameEdit = name00.next (); untuk (int k = 0; k <index; k ++) {if (nameEdit.equals (personArray [k] .name) == true) {System.out.print ("Name:"); Pemindai XM1 = Pemindai Baru (System.in); String name1 = xm1.next (); System.out.print ("Gender:"); Pemindai XB1 = Pemindai Baru (System.in); String sex1 = xb1.next (); System.out.print ("usia:"); Pemindai NL1 = Pemindai Baru (System.in); String usia1 = nl1.next (); System.out.print ("Tel:"); Pemindai DH1 = Pemindai Baru (System.in); String telnum1 = dh1.next (); System.out.print ("qq:"); Pemindai Q1 = Pemindai Baru (System.in); String qq1 = q1.next (); System.out.print ("Alamat:"); Pemindai DZ1 = Pemindai Baru (System.in); String address1 = dz1.next (); personarray [k] = orang baru (name1, sex1, usia1, telnum1, qq1, alamat1); merusak; } if (k == indeks - 1) {System.out.println ("Periksa orang ini"); }}}; merusak; Kasus 4: {System.out.println ("Tampilkan semua buku telepon"); untuk (int l = 0; l <index; l ++) {System.out.println (personArray [l] .toString ()); }}; merusak; Kasus 5: {System.out.println ("Buku Telepon Kueri"); System.out.println ("Nama yang perlu ditanya:"); Pemindai NA = Pemindai Baru (System.in); String namePrint = na.next (); untuk (int m = 0; m <index; m ++) {if (nameprint.equals (personArray [m] .name) == true) {System.out.println (personArray [m] .toString ()); merusak; } if (m == index - 1) {System.out.println ("no orang ini"); }}}; merusak; default: {System.out.println ("no function ini"); }; merusak; }} orang publik (nama string, string sex, string usia, string telnum, string qq, string address) {this.name = name; this.sex = seks; this.age = usia; this.telnum = telnum; this.qq = qq; this.address = alamat; } public string toString () {return "[name =" + name + ", gender =" + sex + ", usia =" + usia + ", telepon =" + telnum + ", qq =" + qq + ", alamat =" + alamat + "]"; }Berikut adalah hasil dari program yang berjalan:
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.