【发布时间】:2014-01-27 21:11:44
【问题描述】:
我有一个包含这种值的列表:
列表[0] = "myvalue_8" 列表[1] = "myvalue_9" 列表[2] = "myvalue_15" list[3] = "myvalue_12"
当我像这样对列表进行排序时:
Collections.sort(myList);
结果是:
列表[0] = "myvalue_12" 列表[1] =“我的价值_15” 列表[2] = "myvalue_8" list[3] = "myvalue_9"
代替:
列表[0] = "myvalue_8" 列表[1] = "myvalue_9" 列表[2] =“我的价值_12” list[3] = "myvalue_15"
非常感谢
【问题讨论】:
-
有关 Alphanum 算法的信息,请参阅 this question。
-
您可以随时删除字符串的“myvalue_”部分,并使用剩余的整数对自己进行排序。
标签: android string list sorting