• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Java8 的日期排序

java 来源:hiptonese 1次浏览
public class testSortDate { 
    public void runApp() {
        String s1 = "2017-08-10 22:18:22";
        String s2 = "2018-08-10 22:18:22";
        String s3 = "2017-08-10 22:19:22";
        List<String> arr = new ArrayList<>();
        arr.add(s1);
        arr.add(s2);
        arr.add(s3);
        DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        // new->old排序,首先将字符型的日期转换为日期类型。
        arr.sort((a1, a2) -> { try { return df.parse(a1).compareTo(df.parse(a2)); } catch (ParseException e) { e.printStackTrace(); } return 1; }); } }

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)