码迷,mamicode.com
首页 > 其他好文 > 详细

Algs4-2.1.21可比较的交易

时间:2018-10-27 10:23:07      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:cti   compare   实现   this   pareto   return   double   date类   nal   

2.1.21可比较的交易。用我们的Date类(请见2.1.1.4节)作为模板扩展你的Transaction类(请见练习1.2.13),实现Comparable接口,使交易能够按照金额排序。
解答:
public class Transaction implements Comparable<Transaction>
{
 private final double amount;

public int compareTo(Transaction that)
{
   if (this.amount>that.amount) return +1;
   if (this.amount<that.amount) return -1;
   return 0;
}
...
}

Algs4-2.1.21可比较的交易

标签:cti   compare   实现   this   pareto   return   double   date类   nal   

原文地址:https://www.cnblogs.com/longjin2018/p/9860043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!