我需要在客户端GWT代码中基于MyDto.name对列表进行排序。目前,我正在尝试执行此操作...
Collections.sort(_myDtos, new Comparator<MyDto>() {
@Override
public int compare(MyDto o1, MyDto o2) {
return o1.getName().compareTo(o2.getName());
}
});
不幸的是,排序不是我所期望的,因为大写形式的内容早于小写形式。例如,ESP在aESP之前。
最佳答案
这是您想要的坏男孩:String.CASE_INSENSITIVE_ORDER