Description
编写学生类,包含学号no、姓名name、成绩score,提供必要的构造函数、toString函数和equals/hashcode函数,其中,toString函数的格式为“no:xxx name:xxx score:xxx”,no参与equals和hashcode的计算 在main函数中构造一个学生列表对象(List),用于存放多个学生对象 从命令行输入多个学生对象,存入列表中 从命令行中读入在列表对象上的操作,具体操作包含: add 添加一个学生(包含学号和学生姓名) delete 删除一个学生(包含学号) set 修改一个学生信息(只修改某学号学生的成绩) 完成操作后按列表顺序输出集合中的学生
Input
学生个数 学生对象数据 操作数 操作内容
Output
列表顺序输出集合中的学生
Sample Input
4 1 wong 90 2 liu 80 3 chen 70 4 fang 60 3 add 5 duan 80 delete 3 set 4 70
Sample Output
no:1 name:wong score:90 no:2 name:liu score:80 no:4 name:fang score:70 no:5 name:duan score:80
import java.util.*;
class Student{
private int no;
private String name;
private int score;