题目:使用学员对象数组作为参数,实现学员成绩修改如果学员成绩小于60,集体提高2分
Student类:
public class Student {
String name;
Integer score;
public Student(String name, Integer score) {
this.name = name;
this.score = score;
}
public Student() {
}
public void calc2(Student student){
student.score=student.score+1;
}
业务类:用来判断
public class StudentServer {
public void checkAge(Student[] students) {
boolean bool =false;
for (Student student : students) {
if (student.score < 60) {
bool = true;
break;
}
}
if (bool){
for (int i=0 ;i<students.length;i++) {
students[i].score += 2;
}
}
}
测试类:
public static void main(String[] args) {
Student student1= new Student("张三",66);
Student student2= new Student("张三",58);
Student students[] ={student1,student2};
StudentServer studentServer = new StudentServer();
studentServer.checkAge(students);
for(Student student :students){
System.out.println(student.score+student.name);
}
}