排序类:
package lightblueme;
public class RatioClass {
int index;
double ratio;
public RatioClass(int index,double ratio){
this.index=index;
this.ratio=ratio;
}
public int getIndex() {
return index;
}
public void setIndex(int index) {
this.index = index;
}
public double getRatio() {
return ratio;
}
public void setRatio(double ratio) {
this.ratio = ratio;
}
}
排序方法:
package lightblueme;
import java.util.Comparator;
public class SortbyRatio implements Comparator{
public int compare(Object o1,Object o2){
RatioClass r1=(RatioClass)o1;
RatioClass r2=(RatioClass)o2;
if(r1.getRatio()>r2.getRatio()){
return 1;
}
else if(r1.getRatio()==r2.getRatio()){
return 0;
}
else {
return -1;
}
}
}
排序类:
import java.util.Collections;
import java.util.List;
Collections.sort()^^^^^