各路高手,小菜鸟要实现这样一各功能,就是,
将所有组别的A项目在一定时间内获得的总分数进行排名,同时也对在该一定时间内B项目或得得总分数进行排名
时间在页面上进行选择,查询后页面要如下组别 A项目的总分数, A项目总分数排名,B 项目总分数 B 项目总分数排名以上是5个列,
其中,名字,A课程的分数,B 课程分数
这三个列可以直接从数据库中用现在的问题是,要怎样分别对 A项目,B 项目分数进行排序?
就是最后得结果要类试这样显示:
组别 A项目的总分数, A项目总分数排名,B 项目总分数 B 项目总分数排名
1 54 2 23 4
2 47 3 52 2
3 57 1 49 3
4 23 5 10 5
5 33 4 69 1?
请个路高手侠义相助,小菜鸟不剩感激~~~
将所有组别的A项目在一定时间内获得的总分数进行排名,同时也对在该一定时间内B项目或得得总分数进行排名
时间在页面上进行选择,查询后页面要如下组别 A项目的总分数, A项目总分数排名,B 项目总分数 B 项目总分数排名以上是5个列,
其中,名字,A课程的分数,B 课程分数
这三个列可以直接从数据库中用现在的问题是,要怎样分别对 A项目,B 项目分数进行排序?
就是最后得结果要类试这样显示:
组别 A项目的总分数, A项目总分数排名,B 项目总分数 B 项目总分数排名
1 54 2 23 4
2 47 3 52 2
3 57 1 49 3
4 23 5 10 5
5 33 4 69 1?
请个路高手侠义相助,小菜鸟不剩感激~~~
一个CPU在一个时刻只能做一件事,除非双核心CPU
然后这些数据就组成一个bean数组或者bean对应的list,
然后实现Comparator接口,在这个接口的public int compare(Object o1, Object o2)方法里面进行判断
o1和o2都是这个bean类,可以进行bean.getA bean.getB进行比较然后返回0或者1,-1
这样用Arrays.sort(beans, 你实现Comparator接口的类),就可以得到排序后的数组
排序后由于记录条数非常多,现求一个分页程序,,来将这些记录分页显示。。
请大家不息赐教呀`....
呵呵.
需要额外的存储空间.
存放排序结果.
可以考虑
Acylas(Acylas) ( )