List里放置的是javaBean。该Bean 只有应用资源编号和功能名称两个属性。 且该List里的bean都是一个应用资源下的。
那么似乎只能通过功能名称排序了?
我通过该方法:Collections.sort(resList, new ReverseComparator(new NullComparator(new BeanComparator("functionName")))); 按功能名称排序 显示出来的功能名称相对于先前未排序时是倒序了 但汉字仍是无序的。
我想按照汉字拼音首字母进行排序 不知可行否?请高手指教.
那么似乎只能通过功能名称排序了?
我通过该方法:Collections.sort(resList, new ReverseComparator(new NullComparator(new BeanComparator("functionName")))); 按功能名称排序 显示出来的功能名称相对于先前未排序时是倒序了 但汉字仍是无序的。
我想按照汉字拼音首字母进行排序 不知可行否?请高手指教.
解决方案 »
- web service 问题
- 初学者学习spring看什么书入门比较好
- 高手指点下 servlet抛出异常 javax.servlet.ServletException: Servlet execution threw an exception
- javax.jms.Queue; 是那个jar包
- hibernate中使用常量的问题
- 如何在Sun\AppServer中配置JNDI呀?
- 怎样让一个自己写的程序随着application server(如tomcat)的启动而自动运行
- 请教hibernate中的复合主键
- 郁闷。。接口问题。我太菜了。。
- 配置jbuilder9和weblogic8的问题。
- 一个关于jQuery选择器的问题。。
- 请问怎么通过配置Apache访问java项目啊?
只需要比较前做个转换就可以了。
汉字转换为拼音的jar包自己百度下吧。
你的Collections.sort 好象写的很简单?
没时间了 等待其他人答复吧
list.reverse() 可以降序
http://blog.csdn.net/wgw335363240/archive/2010/05/15/5595084.aspx
这2篇文章能解决你的问题