使用学员对象作为参数,实现成绩修改
*要求学员成绩小于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);
}
}
}
浙公网安备 33010602011771号