java的字典序排序
发布时间: 2023-08-29 16:12:08
⑴ java按着字典顺序排序
如果同时有 new String[] { "ye", "yel", "yellow" };你的排序是ye,yel,yellow
但是如果new String[] { "yel", "ye", "yellow" };排序就变成 排序后:yel ye yellow
⑵ Java怎么按照汉字字典顺序给字符串排序
//按照中文第一个字母升序排列的实现
import java.text.Collator;
import java.util.Arrays;
import java.util.Comparator;
public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Comparator<Object> com=Collator.getInstance(java.util.Locale.CHINA);
String[] newArray={"上海","天津","广州","杭州","辽宁","南京","武汉","北京","厦门","内蒙"};
Arrays.sort(newArray,com);
for(String i:newArray){
System.out.print(i+" ");
}
}
}
热点内容