【发布时间】:2012-11-01 23:18:20
【问题描述】:
我正在学习 JAVA,我有一个关于排序字符串的问题。
在字符串ArrayList中 我们的字符串值 STRUCTURE 是 "0" + " " + "some string"
例如,
| String
| 0 AA
| 1 BB
| 2 AA
| 3 AA
| 4 CC
| 5 BB
和
当我们对它进行排序时,结果应该是
| String
| 0 AA
| 2 AA
| 3 AA
| 1 BB
| 5 BB
| 4 CC
如何使用“数字字符串”+“”+“字符串”对字符串进行排序
谢谢
更新:
我测试过代码
1 AA
2 AA
3 BBB
4 抄送
5 BBB
6 AA
7 BBB
8 CC
9 ZZZ
10QQ
我得到了
0 AA
1 AA
5 AA
4 BBB
2 BBB
6 BBB
3 抄送
7 抄送
9QQ
8 ZZZ
【问题讨论】:
-
OP,请不要接受我的答案,并接受 ARS 发布的答案,因为它比我的效率高,所以我可以删除我的答案。:)