小编ude*_*lus的帖子

如何在Java中对字符串数组中的日期进行排序?

我想创建一个日期数组并对其进行排序.这就是我能够做到的,但这不是我所要求的.

   java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("dd-MM-yyyy");
   java.util.Date date1 = sdf.parse("05-03-2014");
   java.util.Date date2 = sdf.parse("23-08-2014");
   java.util.Date dates[] = {date1, date2};
   java.util.Arrays.sort(dates);
   System.out.println(java.util.Arrays.toString(dates));
Run Code Online (Sandbox Code Playgroud)

因为我有一个字符串数组"String dates [] = {"05-11-2014","23-08-2014","05-02-2013"};" 所以我必须在字符串数组中对日期进行排序.如何更改代码?

java arrays date simpledateformat

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

arrays ×1

date ×1

java ×1

simpledateformat ×1