Java :按顺序包含唯一元素的列表
2022-09-01 16:35:17
Java中是否有按升序存储对象的列表类型,如果以前添加此对象,则不添加。我知道java映射可以做到这一点,但我想知道是否有一种列表类型可以满足我的需求。否则,我必须覆盖包含,等于To并添加方法,对吗?
Java中是否有按升序存储对象的列表类型,如果以前添加此对象,则不添加。我知道java映射可以做到这一点,但我想知道是否有一种列表类型可以满足我的需求。否则,我必须覆盖包含,等于To并添加方法,对吗?
所以你需要一个只包含唯一元素的列表吗?两个选项:
java.util.LinkedHashSet
- 保留插入顺序,具有设置语义SetUniqueList
- 允许列表操作,如和get(..)
set(..)
ListOrderedSet