首页javalistJava Collection - 如何在不区分大小写的顺序中对String列表排序

Java Collection - 如何在不区分大小写的顺序中对String列表排序

我们想知道如何在不区分大小写的顺序中对String列表排序。
import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class Main {
  public static void main(String[] argv) throws Exception {
    String[] strArray = new String[] { "z", "a", "w3cschool.cn" };
    List list = Arrays.asList(strArray);

    Collections.sort(list);

    Collections.sort(list, String.CASE_INSENSITIVE_ORDER);

    Collections.sort(list, Collections.reverseOrder());

    Collections.sort(list, String.CASE_INSENSITIVE_ORDER);
    Collections.reverse(list);
  }
}