数组相关问题,高手进!高分!

来源:百度知道 编辑:UC知道 时间:2024/07/04 04:29:56
我现在有个vector数组,里面有若干条数据,我想通过比较来去除排名前10条的记录,我数组里存的是actionForm的数据,每条记录的字段都有name,id,fenshu01,fenshu02,fenshu03,排名需求是fenshu01+fenshu02+fenshu03的总分最高的前10条记录,哪个高手教教我啊,我新手,听说什么冒泡法怎么做的啊?不要网上复制,要解决这个问题的,高分求!回答好再追加100分!

我帮你写了个测试类:
public class VectorData {

private String name;
private String num;
private double sor1;
private double sor2;
private double sor3;

public VectorData(String name, String num, double sor1, double sor2,
double sor3) {
super();
this.name = name;
this.num = num;
this.sor1 = sor1;
this.sor2 = sor2;
this.sor3 = sor3;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getNum() {
return num;
}

public void setNum(String num) {
this.num = num;
}

public double getSor1() {
return sor1;
}

public void setSor1(double sor1) {
this.sor1 = sor1;
}

public double getSor2() {
return sor2;
}

public void setSor2(double sor2) {
this.sor2 =