字符串字典序排序 java,python字典数组排序
导入Java。util。比较器;
导入Java。util。ArrayList
导入Java。util。收藏;
公共类测试器{
publicstaticvoidmain(string[]args){
ArrayList list=new ArrayList(;
list.add(东湾);
list.add(感到自豪);
list.add(东海湾-岩洞);
list.add(傲来药店);
/*
要使用集合排序(方法)对排序(方法)方法进行排序,必须传递参数。一个是需要排序的收藏,另一个是比较仪
*/
collections.sort(list,新的拼写比较器));
for(intI=0;我列出。大小(;I ) {
系统。出去。println(列表。get(I));
}
}
}
//*
*汉字拼音顺序比较器
*/
类spellcomparatorimplementscomparator {
公共输入公司(对象氧气,对象o2 ) {
尝试{
//取得比较对象的汉字代码,转换成字符串
stringS1=newstring(O1.tostring).GetBytes)、(ISO-8859-1));
stringS2=newstring(O2.tostring).GetBytes)、(ISO-8859-1));
线类的compareTo))方法比较两个对象
返回1。比较(S2;
} catch(例外一){
e .打印任务跟踪(;
}
返回0;
}
}
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。