我正在使用arraylist来填充jsp中的optionscollection。现在我不需要重复的元素。所以我想使用hashset。如果我使用hashset,不像arraylist如果我想显示一个空白如果我添加一个空白作为第一个元素然后添加其他数据空白显示在组合框的末尾。当我使用arraylist如果我添加空白作为它在开始时显示的第一个元素,这是我需要的。
任何人都可以帮我在hashset的开头添加空白吗?
答案 0 :(得分:7)
HashSet
不是Set
的有序版本。如果您需要有序的LinkedHashSet
和Set
,则需要排序时使用TreeSet
。
答案 1 :(得分:4)
如上所述,HashSets未订购。你需要: