📄 sortdemo.java
字号:
//SortDemo.java
import java.util.*;
public class SortDemo
{
//实现Comparator接口的静态类
static class Comp implements Comparator{
public int compare( Object obj1, Object obj2){
String s1=obj1.toString().toLowerCase();
String s2=obj2.toString().toLowerCase();
return s1.compareTo(s2);
}
}
//程序的入口方法
public static void main( String[] args )
{
String strMonths[]={
"One","Two","three",
"Four","five","Six",
"Sevent","eight","Night",
"Ten","eleven","Twelve"
};
//利用Arrays类进行排序
Arrays.sort(strMonths);
//get count of months
int nMonthLen= strMonths.length;
//按照字母顺序进行排序
for( int i=0; i< nMonthLen; i++ ){
System.out.print(strMonths[i] + " ");
}
//空行
System.out.println();
//用比较器进行构造
Arrays.sort(strMonths,new Comp());
for( int i=0; i< nMonthLen; i++ ){
System.out.print(strMonths[i] + " ");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -