//public static void sort(T[] a,int fromIndex, int toIndex, Comparator super T> c)
//有待改进
package object;
import java.util.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Random;
public class Text implements Comparator {
public int compare(String arg0,String arg1)
{
return (int)arg0.charAt(0)>(int)arg1.charAt(0)?-1:1;
}
@SuppressWarnings("unchecked")
public static void main(String[] args) {
Text compare = new Text();
String[] s = {"dfs","zef","sdf","cadf","adfs"};
System.out.println();
Arrays.sort(s,compare);
//System.out.println(s);
for(String s1: s)
System.out.print(s1 + " ");
}
@Override
public int compare(Object o1, Object o2) {
// TODO 自动生成的方法存根
String s1 =o1.toString();
String s2 = o2.toString();
char c1 = s1.charAt(0);
char c2 = s2.charAt(0);
return (int)c1>(int)c2?-1:1;
}
}