이 기사는 귀하의 참조를위한 학생 점수 입력 시스템의 Java 구현을 공유합니다. 특정 내용은 다음과 같습니다
1. 각 과목의 학생 이름 및 성적을 포함한 학생 카테고리
공개 클래스 점수 {공개 문자열 이름; 공개 이중 영어 등급, 수학, 양두 등급, 화학 등급, 생물학적 등급; score () {} 공개 점수 (문자열 이름, 이중 영어 등급, 이중 수학, 이중 물리적 등급, 이중 화학 등급, 이중 생물학적 등급) {this.name = 이름; this.englishgate = Englishgrade; this.mathgrade = 수학; this.phyicalgrade = Physical Grade; this.chemicalgrade = 화학 등급; this.biological grade = 생물학적 등급; }}2. 설정 및 검색 등을 포함하여 학생 수업을 설정하십시오.
패키지 점수; public class scorezip {score [] S = 새로운 점수 [5]; public void setdata (score name, int index) {// 점수를 위해 등급 클래스를 추가하여 s [index] = name; } public score [] getData () {// 학생 배열 반환 s를 반환합니다. } public score serchData (문자열 이름) {// 학생 점수를 찾습니다 (int index = 0; index <s.length; index ++) {if (name! = null && s [index]! = null) if (s [index] .name.equals (name)) {return s [index]; }} return null; }}3. 학생 점수 입력 및 학생 점수 목록
패키지 점수; java.util.scanner import; public class scorezip2 {public static void main (String [] arr) {스캐너 sc = new Scanner (System.In); scorezip sr = new scorezip (); for (int i = 0; i <5; i ++) {// 길이 5가있는 학생 점수 테이블은 여기에 정의되어 있습니다. 문자열 이름 = sc.next (); if (name.equals ( "n")) {break; } system.out.println ( "영어 점수 :"); Double English = Sc.nextDouble (); System.out.println ( "수학적 점수 :"); Double Math = Sc.nextDouble (); System.out.println ( "실제 점수 :"); 이중 물리적 = sc.nextDouble (); System.out.println ( "화학 점수 :"); Double Chemical = Sc.nextDouble (); System.out.println ( "Biosity Score :"); 이중 생물학 = sc.nextDouble (); 점수 S = 새로운 점수 (이름, 영어, 수학, 물리적, 화학, 생물학); sr.setdata (s, i); } System.out.println ( "============================================================================================================ ============================================================== ============================================================== ============================================================== ============================================================== ============================================================== ============================================================== System.out.println (이름/t/tenglish 점수/t/t 물리학 점수/t/t 생물학 점수 "); S.Englishgrade+"/t/t+"/t/t "+s.phyicalgrade+"/t/t "/t/t"+s.biolograde} system.out.println; 검색 할 학생 이름 : "); 문자열 이름 = sc.next (); score s = sr.serchdata (name); if (s == null) {system.out.println ("죄송합니다, 학생 이름이 없습니다 "); S.Biolograde; Double Submis = MG + EG + PG + CG + BG; "검색 할 학생은 다음과 같습니다. IS : " + 제출);}}}}결과:
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.