对数组值按首字母进行排序:
public class Test { public static void main(String[] args) { List<String> list = Arrays.asList("c","a","b"); Collections.sort(list, (a, z) -> a.compareTo(z)); System.out.println("第一个:"+list.get(0)); System.out.println("第二个:"+list.get(1)); System.out.println("第三个:"+list.get(2)); } }
输出结果:
第一个:a 第二个:b 第三个:c