我想创建一个日期数组并对其进行排序.这就是我能够做到的,但这不是我所要求的.
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"};" 所以我必须在字符串数组中对日期进行排序.如何更改代码?