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 .
, .
, .