易截截图软件、单文件、免安装、纯绿色、仅160KB

java排序的问题

A B C
3 5 a
1 2 b
4 2 c
- 3 b
- 8 d

-----
A B C
- 8 d
4 2 c
3 5 a
- 2 b
1 2 b

先按照字段A进行排序,如果A是-的情况,就参考B进行排序
有点难度,可以用递归吗?

A B C
3 5 a
1 2 b
4 2 c
- 3 b
- 8 d
你这些数据在java里面怎么存储,?

引用
A B C
3 5 a
1 2 b
4 2 c
- 3 b
- 8 d
你这些数据在java里面怎么存储,?

从数据库取出,放在datebean里面的

那就编列a,b,c排序啊



多此一举:mysql

select

T.ACC_ID,
T.ROLE_ID,
(CASE WHEN T.PRI_TYPE=0 THEN T.ACC_ID ELSE T.ROLE_ID END) as orderField
from t_acl T
order by orderField desc;

引用
多此一举:mysql

select

T.ACC_ID,
T.ROLE_ID,
(CASE WHEN T.PRI_TYPE=0 THEN T.ACC_ID ELSE T.ROLE_ID END) as orderField
from t_acl T
order by orderField desc;


用SQL先排好序,也是一个思路。

引用
引用 6 楼 apollo_ts 的回复:
多此一举:mysql

  select

  T.ACC_ID,
  T.ROLE_ID,
  (CASE WHEN T.PRI_TYPE=0 THEN T.ACC_ID ELSE T.ROLE_ID END) as orderField
 


相关问答:

jsp页面获取session的问题 - Java / Java EE

我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......

jsp 中乱码的 - Java / Web 开发

我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8 
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
 <form class="form" action=&quo ......

java泛型


import java.util.*;
class Tiger{}
public class P378 {
public static void main(String[] args) {
//为什么可以这么做
List<String> ls=new Test1().makeArrayList(new Tiger());
}
}
clas ......

java mail 错误

用java 发信时,出现下述错误
Could not connect to SMTP host: mail.infoscience.co.jp, port: 25, response: -1
请教各位
端口错误

telnet XXX 25 
结果:220 ofmipd.local ESMTP
是什麼意思? ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号