تشترك الأمثلة الواردة في هذه المقالة في رمز محدد لنظام إدارة معلومات طالب Java لتحقيق معلومات الطالب: إضافة int [] a = new int [9] ، حذف ، البحث ، والتغيير للرجوع إليه. المحتوى المحدد كما يلي
/*نظام إدارة معلومات الطالب ، تنفيذ معلومات الطالب:*إضافة int [] a = new int [9]*حذف*البحث*تغيير*/import java.util.scanner ؛ // استيراد دفق إدخال java import java.lang.*؛ استيراد java.io.*؛ طالب الفصل {الطالب الثابت الخاص [] S = طالب جديد [2] ؛ int n = 0 ؛ اسم السلسلة الخاصة ؛ خاص int num ؛ سلسلة سلسلة خاصة ؛ Public Void Judge () يلقي ioException {int i ؛ Char ch ؛ سلسلة شارع الماسح الضوئي في = ماسح ضوئي جديد (system.in) ؛ if (n == 0) {system.out.print ("لم تدخل أي طالب حتى الآن ، سواء للدخول (y/n):") ؛ str = in.next () ؛ ch = str.charat (0) ؛ بينما (ch! = 'y' && ch! = 'y' && ch! = 'n' && ch! = 'n') {system.out.print ("input.print (" إذا كان الإدخال غير صحيح ، يرجى إعادة الدخول: ") ؛ str = in.next () ؛ ch = str.charat (0) ؛ if (ch == 'n' || ch == 'n') {this.menu () ؛ System.out.println ("****** 1. System.out.println ("****** 0. Exit ***** إعادة إدخال: ") ؛ a = in.nextint () ؛} التبديل (a) {الحالة 1: this.add () ؛ break ؛ الحالة 2: this.show () IoException//string {string str1 ، str2 ؛ بينما (t == 1) {system.out.print ("الرجاء إدخال رقم الطالب:") ؛ num1 = System.Out.println () ؛ str = in.next () ؛ إذا كانت (ch == 'ch ==' n ') {break ؛ {system.out.print ("input.print (" إذا كان هناك خطأ ، يرجى إعادة الدخول: ") ؛ str1 = in.next () ؛ ch1 = str1.charat (0) ؛} if (ch1 == 'y' || ch1 == 'y') {this.menu () ؛} if (ch1 == 'n' System.out.println ("exting ..." System.out.println ("رقم الطالب/Tname/T") ؛ DELETER () يلقي IOEXCESTERNY وظيفة المعلومات المحذوفة. لـ (j = 0 ؛ j ++) {if (s [j] إذا كانت (k == 1) {system.out.println ("معلومات الطالب التي تريد حذفها هي كما يلي:") "+s [t] .classage) ؛ system.out.println () ؛ system.out.print (" أنت متأكد من حذف (y/n): ") ؛ str = pin.next () ؛ ch = str.charat (0) ؛ غير صحيح ، يرجى إعادة الدخول: ") ؛ str = pin.next () ؛ ch = str.charat (0) ؛} if (ch == 'n' || ch == 'n') {system.out.println () ؛ system.out.println (" النظام يرجع إلى القائمة الرئيسية! ") لـ (j = t ؛ j <n-1 ؛ j ++) {s [j] = j+1] ؛ FileReader ("f: //javafile/student.txt" Modify () يلقي IoException إذا كانت (j] تريد تعديلها كما يلي: ") ؛ // طباعة معلومات الطالب التي يريد المسؤول حذف system.out.println (" رقم الطالب/اسم الفئة/t ") ؛ // هذه الوظيفة ليست قابلة للتمديد حاليًا. system.out.print ("أنت متأكد من تعديل (y/n):") ؛ } if (ch == 'n' || ch == 'n') {system.out.println () ؛ System.out.println ("******************************************** ******* ") ؛ system.out.println (" *************************************************************** رقم: ") ؛ num3 = pin.nextint () ؛ s [t] .num = num3 ؛ break ؛ الحالة 2: system.out.print (" الرجاء إدخال الفئة الجديدة: ") ؛ str1 = pin.next () ؛ s [t] System.out.println ("تم تعديل البيانات!") ؛ System.Out. Main (args) rewors ioexception {student student () ؛ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.