تشارك هذه المقالة الكود المحدد لنظام دفتر عناوين Java للرجوع إليه. المحتوى المحدد كما يلي
استيراد java.util.scanner ؛ فئة الشخص {string name ؛ رقم السلسلة ؛ } class connect {person a [] ؛ رقم int ؛ Public Connect () {a = شخص جديد [100] ؛ رقم = 0 ؛ } السلسلة العامة إضافة (اسم السلسلة ، رقم السلسلة) {if (number == "0") system.out.println ("الرجاء إضافة جهة الاتصال أولاً!") ؛ if (this.number> 99) return "إضافة فشل" ؛ a [this.number] = new person () ؛ a [this.number] .name = name ؛ a [this.number] .number = number ؛ this.number ++ ؛ إرجاع "إضافة بنجاح" ؛ } الشخص العام يبحث (اسم السلسلة) {if (number == 0) system.out.println ("الرجاء إضافة جهة الاتصال أولاً!") ؛ لـ (int i = 0 ؛ i <number ؛ i ++) {if ((a [i] .name) .equals (name)) {system.out.println ("contact:"+a [i] .name+"phone:"+a [i] .number) ؛ إرجاع A [i] ؛ }} الإرجاع null ؛ } public void look () {if (number == 0) system.out.println ("الرجاء إضافة جهة الاتصال أولاً!") ؛ لـ (int i = 0 ؛ i <number ؛ i ++) {system.out.println ("contact"+a [i] .name+"phone"+a [i] .number) ؛ }} السلسلة العامة حذف (اسم السلسلة) {if (number == 0) system.out.println ("الرجاء إضافة جهة الاتصال أولاً:") ؛ لـ (int i = 0 ؛ i <number ؛ i ++) {if ((a [i] .name) .equals (name)) {a [i] = a [this.number-1] ؛ رقم = رقم 1 ؛ إرجاع "حذف بنجاح" ؛ }} الإرجاع "Delete Failte" ؛ }} text text1 {public static void main (string [] args) {scanner sc = new scanner (system.in) ؛ إدخال الماسح الضوئي = الماسح الضوئي الجديد (System.in) ؛ System.out.println ("/t/t/t مرحبًا بك لاستخدام نظام دفتر العناوين/n") ؛ system.out.println ("/t/t/t1.create user/n/n/t/t/t2.exit/n") ؛ System.out.println ("_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ _____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ System.out.println ("/t/t3.add/n") inport.nextint () s = sc.extint (int i = 0 ؛ i ++) N3 = Sc.Next () غير صحيح! ") ؛ num2 = 2 ؛}}}} ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.