BO里需要对List的对象进行排序,我写了一个比较器
- Java code
public class portfolioVOComparator implements Comparator<portfolioVO>
前些天只是要求对对象进行一个字段的简单比较,直接用的String与String的比较
- Java code
o1.getSymbolCode().compareTo(o2.getSymbolCode())
最后用
- Java code
Collections.sort(list,new portfolioVOComparator());
这几天又加了些其他的排序要求
本地我们这几台机器都是好的,但是在服务器上就是乱的,本地和服务器用的都是jdk1.6
感觉是在服务器上
- Java code
Collections.sort(list,new portfolioVOComparator());
找了一天,也没找不具体是哪里引起的这个问题
大家帮忙分析一下,能使哪里的问题引起这个问题呢
或是有其他的排序方法吗?譬如说apach.common下有没有好的排序方法
谢谢
------解决方案--------------------
俄。。。还是要仔细点啊
------解决方案--------------------
俄。。。还是要仔细点啊
------解决方案--------------------
- Java code
if (o1Index != o2Index) return o1Index - o2Index;else return o1.getSymbolCode().compareTo(o2.getSymbolCode());