当前页面: 开发资料首页 → J2SE 专题 → 怎样能快速的得到排名
怎样能快速的得到排名
摘要: 怎样能快速的得到排名
有类:
class Sm{
double df;
String team;
}
然后有很多Sm的对象sm1、sm2、sm3……,我现在想根据Sm类的df值来获取某个对象排在第几。
请问有什么简单点的方法。
用 MAP 试试
在类里加个静态变量
顶下
静态数组之类的 存放df变量的排序
Sm实现comparable接口
然后把Sm1,Sm2.....加到一个List中
Collection.sort(list);
list就是排好序的Sm对象组成的List
楼上的正解。
我这可以给你个例子:
http://blog.csdn.net/lcllcl987/archive/2005/06/27/405112.aspx