Примеры в этой статье делятся с вами конкретным кодом системы управления оценкой студентов Java для вашей ссылки. Конкретный контент заключается в следующем
/ * *@Copyright от Lzyrapx на 2016/4/12. *@Имя: Java Student System. *@Функция: связанная с студентом информация, запись, запрос, статистика, модификация и т. Д. */ import java.util.scanner; импортировать java.lang.*; импортировать java.io.*; Класс студент {частный статический студент [] s = новый студент [100]; // Введите верхний предел студента int n = 0; Приватное название строки; частный int num; частная класса строки; частный инт -китайский; частная математика; Частный инт -английский; // Судят, была ли информация о студенте введена public void Judge (), бросает ioException {int i; char ch; String Str; Сканер в = новый сканер (System.in); if (n == 0) {System.out.println («Вы еще не ввели никакой информации о студенте, будь то ввод (y/n):»); str = in.next (); ch = str.charat (0); while (ch! = 'y' && ch! = 'y' && ch! = 'n' && ch! = 'n') {System.out.println ("Ввод неверен, пожалуйста, повторно введите:"); str = in.next (); ch = str.charat (0); } if (ch == 'y' || ch == 'y') {this.add (); } if (ch == 'n' || ch == 'n') {this.menu (); }}} // Меню Public void Menu () бросает ioException // повернуть исключение и вызовите этот метод для обработки исключения. Если основной метод также бросает исключение, он передается виртуальной машине Java для обработки, то же самое ниже. {int a; Сканер в = новый сканер (System.in); System.out.println ("************* System.out.println ("****** 1. Введите информацию студента *******"); System.out.println ("****** 2. Отображение информации студента *******"); System.out.println ("****** 3. Изменить информацию о студенте *******"); System.out.println ("****** 4. Удалить информацию о студенте *******"); System.out.println ("****** 5. Посмотреть информацию о студенте *******"); System.out.println ("****** 0. Выйти из системы управления *******"); System.out.println ("***************************************************** System.out.print («Пожалуйста, выберите (0 ~ 5):»); a = in.nextint (); while (a <0 || a> 5) {System.out.print («Ввод недействителен, пожалуйста, повторно введите:»); a = in.nextint (); } switch (a) {case 1: this.add (); перерыв; Случай 2: this.show (); перерыв; Случай 3: this.modif (); Break; Случай 4: this.delete (); Break; Случай 5: this.look (); Break; case 0: System.out.println ("Успешно вывести систему !!!"); System.Exit (0); Break; }} // Ввод информации студента public void add () бросает ioException {string str, str1, str2; int i, num1, t = 1; char ch, ch1; Файл -автор fw = new FileWriter ("e: //student.txt", true); // Ввод информации студента в указанный файл TXT fw.write («Список введенной информации о студенте/r/n/r/n Number number number class class mathematic score matematics chpold ressing/r/n»); Сканер в = новый сканер (System.in); while (t == 1) {System.out.println («Пожалуйста, введите номер студента:»); num1 = in.nextint (); // Судите, повторяется ли номер студента для (i = 0; i <n; i ++) {while (s [i] .num == num1) {System.out.println («Этот номер студента уже существует, пожалуйста, повторно введите»); System.out.print («Пожалуйста, введите номер студента:»); num1 = in.nextint (); }} s [n] .num = num1; str2 = string.valueof (num1); fw.write (str2+""); System.out.println (); System.out.println («Пожалуйста, введите имя студента:»); s [n] .name = in.next (); fw.write (s [n] .name+""); System.out.println (); System.out.println («Пожалуйста, введите ученик класс:»); s [n] .classage = in.next (); fw.write (s [n] .classage+""); System.out.println («Пожалуйста, введите студенческий китайский счет:»); s [n] .chinese = in.nextint (); fw.write (s [n] .chinese+""); System.out.println («Пожалуйста, введите студенческие оценки по математике:»); s [n] .math = in.nextint (); fw.write (s [n] .chinese+"" "); System.out.println (« Пожалуйста, введите студенческие оценки английского языка: "); s [n] .english = in.nextint (); fw.write (s [n] .English+"/r/n "); ++ n; fw.clase () addsInt. (Y/n) "); str = in.next (); ch = str.charat (0); while (ch! = 'N' && ch! = 'N' && ch! = 'Y' && ch! = 'Y') {system.out.println (" Вход инвалид, пожалуйста, повторный: "); if (ch == 'n' || ch == 'n') {break; while (CH1! = '&& CH1! =' y '&& CH1! } if (CH1 == 'n' || CH1 == 'n') {System.out.println (""); «+n+" Студенты! "); System.out.println (« Введенная вами информация студента выглядит следующим образом: »); System.out.println (); System.out.println (" номер студента/tname/tclass/tchinese/tmathematics/tenglish "); "+s [i] .name+" "+s [i] .classage+" "+s [i] .chinese+" "+s [i] .math+" "+s [i] .english);} System.out.println (" Система возвращается в основное меню! ") this.judge (); t = j; что администратор хочет удалить систему. str = pin.next (); {System.out.println (); успешно! "); System.out.println (" Система возвращается в главное меню! "); this.menu ();}}} // Просмотреть информацию о студенте public void silie () Throws ioException {fileDeader fr = new FileReader (" e: //student.txt "); // Просмотреть информацию о студенте в txt int int ant int a; System.out.print ((char) a); j = 0, 0, k = 0, num2, num3, moi, c = 1; k = 1; Modify выглядит следующим образом: «); System.out.println (" номер студента/t name/t class "); system.out.println (s [t] .num+" "+s [t] .name+" "+s [t] .classage); System.out.println (" китайский/tmathematics/tenglish "); "+s [t] .math+" "+s [t] .english); System.out.println (); System.out.println (" Вы обязательно измените (y/n): "); str = pin.next (); CH = str.charat (0); while (CH! = 'y' && ch! System.out.println («Вход неверен, пожалуйста, повторно введите:»; if (ch == 'y' || ch == 'y') {System.out.println ("************************************************* System.out.println ("********* 3. Номер: "); num3 = pin.nextint (); s [t] .num = num3; break; case 2: System.out.print (" Пожалуйста, введите новый класс: "); str1 = pin.next (); s [t] .classage = str1; break; case 3: system.out.print (" Пожалуйста, введите новое название: "); str2 = pin. next (); System.out.println ("Данные были успешно изменены!"); System. Main (String [] args) бросает ioException {Студент stu = new Student ();Частичные визуализации:
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.