【发布时间】:2011-12-31 20:26:00
【问题描述】:
我正在从 JPA 查询中检索一个按有效日期排序的列表。除了日期列之外,可能有重复的条目,我将首先为它们排序最近的日期(desc)。我想要的只是所有具有最新有效日期的条目; Set 中不允许具有较旧有效日期的欺骗。
如果我通过将此 List 传递给构造函数来创建 HashSet,那么新 Set 是否仅包含 List 中的第一个条目,仅包含具有“最新”有效日期的条目?
也就是说,Set 在从 List 创建时是否按 List 顺序初始化?
谢谢!
【问题讨论】: