实现compare接口的优雅方式

今天看到一处实现compare的方法,记下来,自己好好看下

对于整数型类型比较,直接用参数2减去参数1,避免了自己对结果的判断,很赞。代码

 

public int compare(Object o1, Object o2) { CpuUsage cpu1 = (CpuUsage) o1; CpuUsage cpu2 = (CpuUsage) o2; return cpu2.getUsage() - cpu1.getUsage();

你可能感兴趣的:(object)