gpt4 book ai didi

Android : Sort Array list of Strings containing paths of all the . 手机上的jpg文件

转载 作者:行者123 更新时间:2023-11-29 01:31:03 26 4
gpt4 key购买 nike

任何人都可以帮助我如何对包含路径的字符串的数组列表进行排序。我使用了 Collection.sort(my_list);但效果不佳,它根据文件夹名称对它们进行排序,比如假设我有文件:

mnt/sdcard/A.jpg
mnt/sdcard/folder1/B.jpg
mnt/sdcard/C.jpg
mnt/sdcard/folder2/D.jpg

在 Collections.sort(my_list) 之后:

mnt/sdcard/A.jpg
mnt/sdcard/c.jpg
mnt/sdcard/folder1/b.jpg
mnt/sdcard/folder2/d.jpg

我想要这样的结果:

 mnt/sdcard/A.jpg
mnt/sdcard/folder1/B.jpg
mnt/sdcard/C.jpg
mnt/sdcard/folder2/D.jpg

最佳答案

String name = new File("mnt/sdcard/c.jpg").getName();

返回c.jpg

将它用于您的 Collection 中的每个字符串,在您的比较器中对列表进行排序

关于Android : Sort Array list of Strings containing paths of all the . 手机上的jpg文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31193559/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com