1个回答
展开全部
用Collections.sort(List list, Comparator c)这个方法吧
像你这样的这样写:
Collections.sort(list, new Comparator<String>()
{
public int compare(String o1, String o2)
{
//这里写比较方法
int result = o1.compareTo(o2);
return result;//然后return一个int型的值
}
});
更多追问追答
追问
谢谢你的回答。
第二个参数,这里需要写比较方法。但是现在的情况是 顺序已经定好了(人工定义),List definedOrder,然后需要将某一list按照这个definedOrder进行排序
追答
这个definedOrder是什么样的?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询