Android集合排序

2019-08-15 17:29:39 浏览数 (1)

之前项目里有一个模块中有多个字段的参数为数字,需求为点击字段对应的参数名,实现降序或升序。 这里记录一下我的实现过程。 首先我用到了Java里的Collections类调用它的sort方法,代码如下:

代码语言:javascript复制
  Collections.sort(dataBeans, new Comparator<DataBean>() {
              @Override
              public int compare(DataBean dataBean, DataBean t1) {
//            默认降序        
//            int i = dataBean.getRj() - t1.getRj();
//            升序  
              int i = t1.getZfrc() - dataBean.getZfrc();
              return i;
              }
          });

0 人点赞