GFl*_*lam 2 java sorting collections android case-insensitive
我有一个名为path的List我正在使用以下代码对字符串进行排序
java.util.Collections.sort(path);
Run Code Online (Sandbox Code Playgroud)
这工作正常,它排序我的列表,但它以不同的方式处理第一个字母的情况,它用大写字母对列表进行排序,然后用小写字母对列表进行排序,如果我有以下猫狗Bird Zebra它会像它一样排序
Bird
Zebra
dog
cat
Run Code Online (Sandbox Code Playgroud)
所以我如何忽略案例,以便狗和猫会在斑马之前但在鸟之后呢?感谢您的任何帮助
squ*_*ull 11
使用内置的String比较器String.CASE_INSENSITIVE_ORDER
java.util.Collections.sort(path, String.CASE_INSENSITIVE_ORDER);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2480 次 |
| 最近记录: |