Collections.sort();使您可以传递自定义比较器进行订购。对于不区分大小写的排序
String类,提供了一个称为的静态最终比较器
CASE_INSENSITIVE_ORDER。
因此,在您的情况下,所需要做的就是:
Collections.sort(caps, String.CASE_INSENSITIVE_ORDER);

Collections.sort();使您可以传递自定义比较器进行订购。对于不区分大小写的排序
String类,提供了一个称为的静态最终比较器
CASE_INSENSITIVE_ORDER。
因此,在您的情况下,所需要做的就是:
Collections.sort(caps, String.CASE_INSENSITIVE_ORDER);