LinkedHashSet - 广告订单和重复项 - 保持最新的“在顶部”
2022-09-01 07:28:43
我需要一个能够保持广告订单并具有唯一值的产品系列。LinkedHashSet看起来像是要走的路,但有一个问题 - 当两个项目相等时,它会删除最新的项目(这是有道理的),这里有一个例子:
set.add("one");
set.add("two");
set.add("three");
set.add("two");
将打印:LinkedHashSet
one
, ,two
three
但我需要的是:
一
、三
、二
这里最好的解决方案是什么?是否有任何集合/集合方法可以执行此操作,或者我应该手动实现它?