บทความนี้แบ่งปันการใช้งาน Java ของระบบการป้อนคะแนนนักเรียนสำหรับการอ้างอิงของคุณ เนื้อหาเฉพาะมีดังนี้
1. หมวดหมู่นักเรียนรวมถึงชื่อนักเรียนและเกรดของแต่ละวิชา
คะแนนระดับสาธารณะ {ชื่อสตริงสาธารณะ; Public Double EnglishGrade, Mathgrade, Phyicalgrade, ChemicalGrade, BiologicalGrade; คะแนน () {} คะแนนสาธารณะ (ชื่อสตริง, สองภาษาอังกฤษ, สอง mathgrade, double physicalgrade, double chemicalgrade, double biologicalgrade) {this.name = name; this.englishgrade = ภาษาอังกฤษ; สิ่งนี้ mathgrade = mathgrade; this.phyicalgrade = physicalgrade; this.ChemicalGrade = ChemicalGrade; สิ่งนี้ biologicalgrade = biologicalgrade; -2. ตั้งค่าชั้นเรียนนักเรียนรวมถึงการตั้งค่าและการค้นหา ฯลฯ
คะแนนแพ็คเกจ; Public Class Scorezip {คะแนน [] s = คะแนนใหม่ [5]; โมฆะสาธารณะ setData (ชื่อคะแนน, ดัชนี int) {// เพิ่มคลาสเกรดลงในคะแนนอาร์เรย์ s [ดัชนี] = ชื่อ; } คะแนนสาธารณะ [] getData () {// ส่งคืนอาเรย์ของนักเรียนกลับมา; } คะแนนสาธารณะ serchdata (ชื่อสตริง) {// ค้นหาคะแนนนักเรียนสำหรับ (int index = 0; index <s.length; index ++) {ถ้า (ชื่อ! = null && s [ดัชนี]! = null) ถ้า (s [index] .name.equals (ชื่อ)) }} return null; -3. รายการคะแนนนักเรียนและรายการคะแนนนักเรียน
คะแนนแพ็คเกจ; นำเข้า java.util.scanner; Public Class ScoreZip2 {โมฆะคงที่สาธารณะหลัก (String [] arr) {Scanner sc = ใหม่สแกนเนอร์ (System.in); scorezip sr = new scorezip (); สำหรับ (int i = 0; i <5; i ++) {// ตารางคะแนนนักเรียนที่มีความยาวห้าถูกกำหนดไว้ที่นี่ System.out.println ("ป้อนชื่อนักเรียน:"); ชื่อสตริง = sc.next (); if (name.equals ("n")) {break; } system.out.println ("คะแนนภาษาอังกฤษ:"); สองภาษาอังกฤษ = sc.nextdouble (); System.out.println ("คะแนนทางคณิตศาสตร์:"); Double Math = Sc.NextDouble (); System.out.println ("คะแนนทางกายภาพ:"); double physical = sc.nextdouble (); System.out.println ("คะแนนเคมี:"); สารเคมีคู่ = Sc.NextDouble (); System.out.println ("คะแนน biosity:"); ชีววิทยาสองครั้ง = Sc.NextDouble (); คะแนน S = คะแนนใหม่ (ชื่อ, ภาษาอังกฤษ, คณิตศาสตร์, กายภาพ, เคมี, ชีววิทยา); Sr.SetData (S, I); - System.out.println ("=========================================================================================================================== - - - - - System.out.println ("Name/T/Tenglish Score/T/TMATHEMATICS SCORE/T/T SCORE SCORE/T/TCHEMICAL SCORE/T/T คะแนนชีววิทยา"); S.Englishgrade+"/t/t"+s.mathgrade+"/t/t"+s.phyicalgrade+"/t/t"+s.chemicalgrade+"/t/t"+s.biologygrade); System.out.println ("ป้อนชื่อนักเรียนที่จะค้นหา:"); S.CHEMICALGRADE; คือ: " + bg +"/n คะแนนรวมคือ: " + ส่ง);}}}}ผลลัพธ์:
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น