zoukankan      html  css  js  c++  java
  • Collections使用

    private void listSortByDate(List<CTagSet> listSort,int sortType, String sortRow)
    {
        Collections.sort(list,new CTagSetComparator(sortType,sortRow));
    }
    static class CTagSetComparator implement Comparator<CTagSet>, Serializable
    {
        int sortType;
        String sortRow;
        int flag = -1;
        public CTagSetComparator(int sortType, String sortRow){
            this.sortType = sortType;
            this.sortRow = sortRow;
        }
        public int compare(CTagSet s1, CTagSet s2)
        {
            if(null == sortRow || sortRow.isEmpty())
            {
                sortRow = "RECDATE"
            }
            String recDateStr1 = s1.GetValue(sortRow);
            String recDateStr2 = s2.GetValue(sortRow);
            if(null != recDateStr1 && null != recDateStr2)
            {
                try
                {
                    Date recDateStr1 = Dates.parseDateTime(recDateStr1);
                    Date recDateStr2 = Dates.parseDateTime(recDateStr2);
                    flag = recDateStr1.compareTo(recDate2);
                }catch(Exception e)
                {
                    return flag;
                }
            }else{
                return flag;
            }
            return flag*sortType;
        }
    }

  • 相关阅读:
    H5分栏(第一章)
    数据库操作集合
    sql 存储过程
    数据库事务
    Sql 分页三种方式
    GridView 后台分页
    GridView 分页 上一页 下一页 跳转 前端分页
    GridView 分页
    web前端开发分享-css,js入门篇(转)
    Intellij IDEA,WebStorm-keymap(转)
  • 原文地址:https://www.cnblogs.com/happyrocky/p/Collections.html
Copyright © 2011-2022 走看看