gpt4 book ai didi

java - 放置比较器的最佳位置

转载 作者:搜寻专家 更新时间:2023-10-31 19:49:24 25 4
gpt4 key购买 nike

如果我问的问题已经得到解答但我找不到引用,我很抱歉。我的问题是放置比较器的最佳位置在哪里它属于哪个层。例如,我需要一个按用户出生日期、姓氏和名字排序的用户对象列表。

最佳答案

如果比较器是对象固有的(例如,这是唯一有意义的排序方式),那么我将只在对象上实现 Comparable

如果比较器是众多比较器之一(例如 Comparator 实例),并且仅在特定上下文中有意义,那么我会将比较器类放在该层中。

关于java - 放置比较器的最佳位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6744369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com