Java 8 java.util.LinkedHashSet, :
public LinkedHashSet(Collection<? extends E> c) {
super(Math.max(2*c.size(), 11), .75f, true);
addAll(c);
}
, addAll?
public boolean addAll(Collection<? extends E> c) {
boolean modified = false;
for (E e : c)
if (add(e))
modified = true;
return modified;
}
addAll , :
for (E e : c)
, , , (, java.util.TreeSet), LinkedHashSet.
Java 9 .
, .
, .