我有一个名为路径的列表我目前正在使用以下代码对字符串进行排序
java.util.Collections.sort(path);
它工作正常,它对我的列表进行排序,但是它以不同的方式处理第一个字母的情况,即它用大写字母对列表进行排序,然后用小写字母对列表进行排序,所以如果我有以下猫dog Bird Zebra 它会像这样对它进行排序
Bird
Zebra
dog
cat
那么我如何忽略大小写,使狗和猫出现在 Zebra 之前但出现在 Bird 之后? 感谢您的帮助
最佳答案
使用内置的字符串比较器 String.CASE_INSENSITIVE_ORDER
java.util.Collections.sort(path, String.CASE_INSENSITIVE_ORDER);
关于java - Android 在排序列表时忽略大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5454721/