Os exemplos deste artigo compartilham com você o código específico do sistema de gerenciamento de pontuação do Java Student para sua referência. O conteúdo específico é o seguinte
/ * *@Copyright by LzyRAPX em 2016/4/12. *@Nome: Java Student Score Management System. *@Função: Informações relacionadas ao aluno, entrada, consulta, estatística, modificação, etc .... *@ps: se o sistema de gerenciamento de estudantes da interface gráfica não for necessário, isso não será feito. */ importar java.util.scanner; importar java.lang.*; importar java.io.*; estudante de classe {estudante estático privado [] s = novo aluno [100]; // Digite o limite superior do aluno int n = 0; nome de string privado; privado int num; Classe de String Private; privado int chinês; Matemática privada int; privado int inglês; // julga se as informações do aluno foram inseridas públicas Void Judge () lança ioexception {int i; char ch; String str; Scanner in = new Scanner (System.in); if (n == 0) {System.out.println ("Você ainda não inseriu nenhuma informação do aluno, seja (s/n):"); str = in.next (); ch = str.Charat (0); while (ch! = 'y' && CH! = 'y' && CH! = 'n' && CH! = 'n') {System.out.println ("A entrada está incorreta, por favor, volte-se:"); str = in.next (); ch = str.Charat (0); } if (ch == 'y' || ch == 'y') {this.add (); } if (ch == 'n' || ch == 'n') {this.menu (); }}} // menu public void menu () lança ioexception // cubra a exceção e chama esse método para lidar com a exceção. Se o método principal também lançar a exceção, ele será entregue à máquina virtual Java para processamento, o mesmo abaixo. {int a; Scanner in = new Scanner (System.in); System.out.println ("*************** Sistema de gerenciamento de informações do aluno ***************"); System.out.println ("****** 1. Digite informações do aluno *******"); System.out.println ("****** 2. Exibir informações do aluno *******"); System.out.println ("****** 3. Modifique as informações do aluno *******"); System.out.println ("****** 4. Exclua informações do aluno *******"); System.out.println ("****** 5. Ver informações do aluno *******"); System.out.println ("****** 0. Saia do sistema de gerenciamento *******"); System.out.println ("*********************************************************"); System.out.print ("Selecione (0 ~ 5):"); a = in.nextInt (); while (a <0 || a> 5) {System.out.print ("A entrada é inválida, entre em frente:"); a = in.nextInt (); } switch (a) {case 1: this.add (); quebrar; Caso 2: this.show (); quebrar; caso 3: this.modif (); quebra; caso 4: this.Delete (); quebra; caso 5: this.look (); quebra; Caso 0: System.out.println ("Saia do sistema com sucesso !!!"); System.Exit (0); Break; }} // Informar informações do aluno public void add () lança ioexception {string str, str1, str2; int i, num1, t = 1; CHAR CH, CH1; FileWriter fw = new FileWriter ("e: //student.txt", true); // Insira as informações do aluno no arquivo txt especificado FW.WRITE ("Lista de informações de aluno inseridas/R/N/R/N Nome do aluno Nome da classe Score chinês Pontuação de matemática Pontuação em inglês/r/n"); Scanner in = new Scanner (System.in); while (t == 1) {System.out.println ("Digite o número do aluno:"); num1 = in.nextInt (); // julgue se o número do aluno é repetido para (i = 0; i <n; i ++) {while (s [i] .num == num1) {System.out.println ("Este número do aluno já existe, por favor, entre novamente"); System.out.print ("Insira o número do aluno:"); num1 = in.nextInt (); }} s [n] .num = num1; str2 = string.valueof (num1); FW.WRITE (STR2+""); System.out.println (); System.out.println ("Por favor, digite o nome do aluno:"); s [n] .Name = in.Next (); fw.write (s [n] .name+""); System.out.println (); System.out.println ("Por favor, insira a aula do aluno:"); s [n] .classage = in.Next (); FW.WRITE (S [N] .Classage+""); System.out.println ("Por favor, insira a pontuação chinesa do aluno:"); s [n] .Chinese = in.NextInt (); fw.write (s [n] .Chinese+""); System.out.println ("Por favor, insira as pontuações de matemática dos alunos:"); s [n] .math = in.NextInt (); fw.Write (s [n] .Chinese+"" "); System.out.println (" Por favor, insira as pontuações do aluno em inglês: "); (Y/n) "); str = in.next (); ch = str.charat (0); while (ch! = 'N' && ch! = 'N' && ch! = 'Y' && ch! = 'Y') {system.out.println (" a entrada é invasor, por favor, reenter: ") 0; if (ch == 'n' || ch == 'n') {break; while (ch1! = 'y' && ch1! = 'y' && ch1! = 'n' && ch1! } if (ch1 == 'n' || ch1 == 'n') {system.out.println (""); "+n+" alunos! "); System.out.println (" As informações do aluno que você inseriu é as seguintes: "); System.out.println (); System.out.println (" Número do aluno/tname/tclass/tchinese/tMathemats/tenglish "); para (i = 0; i <n; n; n; "+s [i] .name+" "+s [i] .classage+" "+s [i] .Chinese+" "+s [i] .math+" "+s [i] .English);} System.out.println (" Sistema retorna ao menu principal! int j = 0, t = 0, k = num1; se (k == 0) {System.out.println ("Desculpe! O número do aluno que você deseja excluir não existe!"); System.out.println ("Número do aluno/t Classe"); // Atualmente, esta função não é extensível System.out.println (s [T] .num+""+S [T] .Name+""+S: CH = Str.Charat (0); System.Println (); System.out.println ("Sistema retorna ao menu principal!"); System.Int.print (Char) A); char ch; System.out.println (Desculpe! O número do aluno que você deseja modificar não existe! "); Número/T Nome/T classe "); System.out.println (S [T] .Num+" "+S [T] .Name+" "+S [T] .Classage); System.out.println (" Chinês/Tmathematics/Tenglish "); System.out.println (S [t] .Shathinês" "". System.out.println (); str = pin.next (); System.println (***************************** Nome ******* número: "); num3 = pin.nextInt (); s [t] .num = num3; quebra; caso 2: system.out.print (" Por favor, digite uma nova classe: "); str1 = pin.next (); s [t] .classage = str1; quebra; case 3: system.out.print (" sr. System.Println (Dados foi modificado com sucesso! "); System. principal (string [] args) lança ioexception {Student stu = novo aluno ();Renderizações parciais:
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.