|
|
1
2
尝试以下方法:
|
|
|
2
1
通常在这种情况下,最好转换为
显然,我不建议在实际项目中使用它 |
|
|
3
1
假设您的格式是
|
|
4
0
您可以在用户类中实现Comparable接口,然后重写compareTo()方法,以便按照需要的顺序对日期进行排序。compareTo()返回一个int值-10或1 |
|
|
5
0
代码不起作用的原因是当前正在比较字符串。字符串比较器不是用来比较日期的,我希望按照字母顺序排序,或者沿着这条线排序。
如果确实无法将字符串解析为日期,则需要通过字符串操作或正则表达式提取字符串的日期部分。然后需要将它们转换为数字。然后,您必须在类中实现comparator,并使用生成的数字在comparator中按照您的意愿进行排序。 总的来说,我会尝试找到一种将字符串转换为日期的方法,这对我来说似乎是一个更干净的解决方案。 |
|
|
6
0
请在下面查找工作代码:
|
|
|
7
0
Abc 03-24-2011 Abc 03-19-2011 Abc 03-21-2011 这将使您清楚地了解排序是如何完成的。 名称->年份->月份->日期 供参考 溪流 流动 不是你的 对象 |
|
|
Rewind · 同时搜索最大值/最小值的操作顺序 1 年前 |
|
|
badbee · 使用xsl:sort时保留未排序元素的问题 1 年前 |
|
|
josepmaria · Pandas顺序列,按对列出 2 年前 |
|
|
BTBts · Python3文件名的字母数字排序[重复] 2 年前 |
|
|
Paul-ET · 对树状图应用程序发送的第一列进行排序失败 2 年前 |
|
VonDerHase · 从列表中删除特定值,Python 2 年前 |
|
|
Nico44044 · JS对数组进行排序,数组末尾为null和空值 2 年前 |