{ "title": "JavaBean 规范设计学生类 Student:计算平均分并输出学生信息", "description": "本示例使用 JavaBean 规范设计了一个学生类 Student,包含学号、姓名、成绩属性,并提供输出学生信息和计算学生平均分的功能。文章通过代码示例,展示了如何创建 Student 对象、存储学生数据、计算平均分以及打印学生信息。", "keywords": "JavaBean, 学生类, Student, 平均分, 代码示例, Java", "content": "1) 学生类 Student 的代码如下:\n\njava\npublic class Student {\n private String no;\n private String name;\n private double score;\n\n public Student(String no, String name, double score) {\n this.no = no;\n this.name = name;\n this.score = score;\n }\n\n public String getNo() {\n return no;\n }\n\n public void setNo(String no) {\n this.no = no;\n }\n\n public String getName() {\n return name;\n }\n\n public void setName(String name) {\n this.name = name;\n }\n\n public double getScore() {\n return score;\n }\n\n public void setScore(double score) {\n this.score = score;\n }\n\n public String toString() {\n return \"学号:\" + no + \",姓名:\" + name + \",成绩:\" + score;\n }\n\n public static double getAvg(Student[] students) {\n double sum = 0;\n for (Student student : students) {\n sum += student.getScore();\n }\n return sum / students.length;\n }\n}\n\n\n2) 在 main() 方法中创建五个学生信息,并计算平均分打印所有学生信息的代码如下:\n\njava\npublic class Main {\n public static void main(String[] args) {\n Student[] students = new Student[5];\n students[0] = new Student(\"001\", \"Alice\", 90);\n students[1] = new Student(\"002\", \"Bob\", 85);\n students[2] = new Student(\"003\", \"Charlie\", 95);\n students[3] = new Student(\"004\", \"David\", 80);\n students[4] = new Student(\"005\", \"Eve\", 92);\n\n double avg = Student.getAvg(students);\n\n System.out.println(\"学生信息:\");\n for (Student student : students) {\n System.out.println(student);\n }\n\n System.out.println(\"平均分:\" + avg);\n }\n}\n\n\n运行结果:\n\n\n学生信息:\n学号:001,姓名:Alice,成绩:90.0\n学号:002,姓名:Bob,成绩:85.0\n学号:003,姓名:Charlie,成绩:95.0\n学号:004,姓名:David,成绩:80.0\n学号:005,姓名:Eve,成绩:92.0\n平均分:88.4\n

JavaBean 规范设计学生类 Student:计算平均分并输出学生信息

原文地址: https://www.cveoy.top/t/topic/pRED 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录