我可以使用 Java 中的 hashset 过滤掉数组列表中的重复项而不扭曲数组的顺序吗?
Can I filter out duplicates within an array list using hashset in Java without distorting the order of the array?
我想知道如何 return Java 中的数组列表,但过滤掉来自我的对象的所有重复项?我听说最好的方法是使用哈希集,这是真的还是有更好的实现方式?我对使用 hashset 持怀疑态度的原因是我听说它扭曲了数组的顺序,这不是我想要的。
您正在寻找的是 Collection
保持插入顺序并且不允许重复的。
谢天谢地,有一个可用的 LinkedHashSet
我想知道如何 return Java 中的数组列表,但过滤掉来自我的对象的所有重复项?我听说最好的方法是使用哈希集,这是真的还是有更好的实现方式?我对使用 hashset 持怀疑态度的原因是我听说它扭曲了数组的顺序,这不是我想要的。
您正在寻找的是 Collection
保持插入顺序并且不允许重复的。
谢天谢地,有一个可用的 LinkedHashSet