其实这个比较大小自己也没用到,不过之前看公司的代码时发现了这个比较大小的代码,所以特地记录一下。

首先定义一个自己的比较器comparator,需要实现其中的 Comparator这个接口,因为使用list的sort的代码时,源码用到了二分排序。

然后我们自定义比较大小的代码就可以了。

具体的代码:

private class SortComparator implements Comparator<自定义的object> {

@Override
  public int compare(objeca,objec b) {
   return (int) ((a.getStartT() - b.getStartT()) / 1000);
  }
 }

然后调用Arrays.sort(自定义的object, new SortComparator ());  就可以完成排序了。

自定义排序就这么简单。



android object比较大小相关推荐

  1. Android自适应屏幕大小和布局

    一:不同的layout  Android手机屏幕大小不一,有480x320, 640x360, 800x480,854x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下 ...

  2. Android - 启动器图标大小

    本文翻译自:Android - Launcher Icon Size For HDPI , XHDPI , etc. what should be the ideal size of the laun ...

  3. android 设置视频大小,android – 调整视频大小

    我正在尝试动态设置 Android VideoView的大小.我看过StackOverflow以及互联网;我找到的最佳解决方案是从 here开始.我已经将我的实现放在下面: public class ...

  4. android 设置字体大小不随系统大小变化,App字体大小不随系统改变而改变

    在 "设置" , "显示" , "字体大小" 里面我们可以设置系统字体大小 App界面字体,如果被修改之后,可能就达不到理想状态的效果,界面 ...

  5. Android修改字体大小

    Android修改字体大小 位置: File->Settings->IDE Settings->Editor->Colors & Fonts -> Font 也可 ...

  6. android程序字体大小,Android如何动态调整应用字体大小详解

    前言 为什么要动态设置字体大小?由于项目面对的是中老年客户项目中自带的字体无法满足客户需求. Android应用字体大小默认随系统设置的字体大小而变化,但您可能不希望您的应用字体大小随系统设置变化,想 ...

  7. android程序字体大小,Android 动态调整应用字体大小

    Android应用字体大小默认随系统设置的字体大小而变化,但您可能不希望您的应用字体大小随系统设置变化,想要自己控制,例如微信.本文简单介绍一下如何实现应用字体大小动态调整而不是依赖系统设置 字体大小 ...

  8. Android自适应屏幕大小和layout布局(转)

    一:不同的layout Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layo ...

  9. 字体用sp android,Android设置字体大小, 该用sp还是dp?

    Android设置字体大小, 该用sp还是dp? 大部分人肯定脱口而出, 用sp啊, 傻瓜都知道要用sp而不是dp!!! 那么为什么呢? 可能有人会说, 是google官方专门定义了sp这个单位来描述 ...

最新文章

  1. java 序列化慢_java原生序列化慢在哪里?
  2. 页面中使用多个element-ui upload上传组件时绑定对应元素
  3. Lesson 5.基本优化思想与最小二乘法
  4. 计算机windows多用户,windows Server 2012 专业版配置多用户远程桌面连接
  5. 这 10 道 Java 测试题,据说阿里 P7 的正确率只有 50%
  6. 圆管当量直径_截面相同时,正方型截面的当量直径大于圆管直径。( )。
  7. 交互(python 版)
  8. 阶乘末尾蓝桥杯java_Java实现第九届蓝桥杯阶乘位数
  9. 《增长黑客》节选与笔记
  10. 张小龙:微信背后的产品观
  11. java 8 joda time,Joda Time 使用
  12. C语言简单五子棋两人/五子棋人机
  13. 使用AVProVideo的一点小坑
  14. 【课程笔记】计算机体系结构复习笔记
  15. 万能电视遥控器代码表
  16. 力扣 2090. 半径为 k 的子数组平均值
  17. 2021年N1叉车司机考试及N1叉车司机考试内容
  18. zendstiduo背景色设置为保护眼睛的颜色》》》
  19. Windows 无法连接到SENS服务
  20. 出现“找不到该项目”的错误提示解决方法

热门文章

  1. java IO之字节流和字符流-Reader和Writer以及实现文件复制拷贝
  2. 面向对象设计原则OO
  3. 第三章:Creating Utilities--27.增加一个本地词典
  4. ASP.NET在IIS7中上下文中不可用
  5. 现在已经到了考虑云计算的时候
  6. 网站鼠标禁止右键的解开方法
  7. ng机器学习视频笔记(十四) ——推荐系统基础理论
  8. XML原理及应用pdf
  9. 原来国家的名字可以如此浪漫!(ZZ)
  10. 26.python常用端口号