字符串怎么能逆向排序呢
我觉得你可以在降序方法中使用sort方法,比如在降序方法中新建一个list对象,然后利用循环对之前容器中元素倒序放入新建的容器中就可以了,随便想了一下,可能还有更好的方法
这个不难啊,重写一下sort方法,或者自己写一个排序方法
你说的是List<String>的降序吗?可以这么来写
Collections.sort(待排序List, new Comparator<String>() {
@Override
public int compare(String o1, String o2) {
// TODO Auto-generated method stub
if (o1.compareTo(o2) > 0) {
return -1;
} else if (o1.compareTo(o2) < 0) {
return 0;
} else {
return 1;
}
}
});
JDK1.8的话,也可以这么来写
Collections.sort(test, (o1, o2)->{
if (o1.compareTo(o2) > 0) {
return -1;
} else if (o1.compareTo(o2) < 0) {
return 0;
} else {
return 1;
}
});