使用学员对象作为参数,实现成绩修改

*要求学员成绩小于60,提高2分

*学员属性至少包含:name ,score

//创建学员类

public class Student {

//属性可按自己要求添加
  String name;//姓名属性
  int score;//分数属性
  public Student(String name,int score){    

                   //创建有参方法
  this.name = name;
  this.score = score;
  }
}

//执行

public class Dome1 {
  public static void main(String[] args) {
  Student s1 = new Student("张三", 55); //创建学员信息,给属性赋值
  Student s2 = new Student("李四", 90);
  Student s3 = new Student("lisa", 59);
  Student s4 = new Student("Healen", 59);
  Student[] s ={s1,s2,s3,s4} ;  //学员信息存入数组
  for (int i = 0; i < s.length; i++) {  //循环遍历数组,找出成绩低于60的同学并把他们的成绩+2
  if(s[i].score > 60){
    continue;//跳过成绩高于60的

  } else {
    s[i].score += 2 ;
  }
}
for (int i = 0; i < s.length; i++) { //循环遍历数组,输出姓名,成绩
System.out.println(s[i].name +" "+ s[i].score);
}
}
}

posted @ 2021-11-24 12:32  差点饿死  阅读(245)  评论(0)    收藏  举报