【发布时间】:2011-09-21 00:18:03
【问题描述】:
我有一个数据库类中的记录列表
D1.1: First
D2.12: second
D1.14: third
D2.8: fourth
D2.2: fifth
D2.3: fifth
D1.7: fifth
D2: fifth
D1.5: fifth
考虑到 D 的代码,如 1.1、2.12,我应该如何排序。 1.14 等?
所需的输出应如下所示。
D1.1: First
D1.14: third
D1.5: fifth
D1.7: fifth
D2: fifth
D2.12: second
D2.2: fifth
D2.3: fifth
D2.8: fourth
【问题讨论】:
-
为什么
D1.14在D1.5之后,而D2.12在D2.2之前?一次(对于 D1)您似乎是在按数字排序,另一次(对于 D2)您似乎是在对字符串进行排序......你真正想要什么??? -
是的,你是对的。修改了输出。
-
+1 用于更正输出。谢谢 marc_s