【发布时间】:2017-03-30 14:41:19
【问题描述】:
一般我看到-要在 java 集合中实现比较器,我们需要 2 个类,一个类调用排序函数,第二个类实现比较器。我想知道有没有办法在单个类中实现整个比较器概念?
【问题讨论】:
-
是的......
-
你为什么不能简单地试试看??
-
如果可能的话请给我一个例子..
-
为什么要在一个类中创建?...两个类有什么问题
-
你总是在一个类中实现
Comparator。然后,是的,你需要其他类来使用它——要么是你自己的,要么是 JDK 中的任何一个。也许如果您向我们展示了您认为需要实施的两件事的示例,并告诉我们为什么您不能摆脱不包含implements Comparator的那件事,我们可以提供更好的帮助。
标签: java class collections implementation comparator